mirror of
https://github.com/monero-project/monero-docs.git
synced 2024-12-22 03:29:35 +00:00
Hosted at docs.getmonero.org
.github | ||
docs | ||
images | ||
overrides | ||
po | ||
weblate | ||
.gitignore | ||
.gitmodules | ||
404.html | ||
Dockerfile_coolify | ||
LICENSE | ||
main.py | ||
mkdocs.yml | ||
README.md | ||
requirements.txt |
Monero Docs
This repository contains the source files to Monero Community documentation hosted at docs.getmonero.org
About
Monero Docs intends to be a Knowledge Base and User Guide for interacting with Monero.
Contributing
Contributions are both encouraged and greatly appreciated.
To contribute content, fork this repo and make a pull request to the master
branch including your changes.
- On GitHub, fork the monero-docs repo
- Clone your newly created repo. (Note: replace
your-username
with your GitHub username)
via ssh:
git clone git@github.com:your-username/monero-docs
via https:
git clone https://github.com/your-username/monero-docs
- Navigate to the repo and create a new topic branch
cd monero-docs
git checkout -b foobar
- After making modifications, commit and push your changes to your topic branch
- Open a PR against the monero-docs
master
branch
Run the documentation server locally
- The build process for mkdocs utilizes Python
- It is recommended to install python pip dependencies inside of a Virtual Environment (venv)
Note: You may need to first install python3-venv
or the equivalent for your distribution
- Navigate to your
monero-docs
repo - Create the python virtual environment
python3 -m venv .monero-docs-venv
. .monero-docs-venv/bin/activate
- Install mkdocs dependencies to the venv
pip install -r requirements.txt
- Run the documentation server locally
python3 -m mkdocs serve
- View your changes at http://localhost:8000
License
The documentation is provided under the MIT License.