Skip to content

A collection of user-submitted guides in markdown format, for both easy-reading and for automated generation via mkdocs.

Notifications You must be signed in to change notification settings

rathena/user-guides

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub GitHub last commit GitHub Workflow Status GitHub pull requests

Welcome to User-Guides

A collection of user-submitted guides in markdown format, for both easy-reading and for automated generation via mkdocs.

The files inside /guides/ are automatically generated by some fantastic software called MkDocs. MkDocs is a static site generator that's geared towards building project documentation. Documentation source files are written in Markdown, and configured with a single YAML configuration file.

Each time a commit is pushed to the master branch, the site is automatically rebuilt and deployed to GitHub Pages by a Github Action. You can view the generated site at https://rathena.github.io/user-guides/.

Contributing

If you would like to contribute to this project, please read the Contributing Guide.

Development

You can use the included dockerfile to create a docker container for development. Run the following commands in the root directory of the project (where this file is).

Build the container

docker build -f docker/Dockerfile -t ra-user-guides .

This uses the same base image as the github actions, then installs the extra packages in .github/requirements.txt. You only need to do this once, or every time the list of requirements change.

Run the container

docker run --rm -it -p 8000:8000 -v ${PWD}:/docs ra-user-guides

This runs the container we made in step one, mounts our current directory to /docs in the container, and opens the 8000 port. This will watch for changes as we make them. You can see the changes in your browser by going to localhost:8000/user-guides

License

This project is licensed under the same terms as rAthena's Source Code - see the LICENSE file for details.

About

A collection of user-submitted guides in markdown format, for both easy-reading and for automated generation via mkdocs.

Topics

Resources

Stars

Watchers

Forks