Solution for hosting your HTML code docs (inspired by hostthedocs)
Created out of my personal need to host the code documents locally. It's created with following things
- Documents must be hosted locally or internally.
- Host limited number of projects (Few 100s).
- Easy to upload docs with Curl
- Host HTML docs of any programming language.
It's not created to replace Confluence or similar hosting solutions.
To start ByteGuide on your local machine, follow the steps below.
Python 3.8 or larger is required to run ByteGuide. You can check your Python version by running python --version
in your terminal.
- Install Poetry.
- Git clone the repository and
cd
into it. - Run
poetry install
to install the dependencies in a virtual environment. - Run
poetry run python start_server.py
to start the server. With default settings you will find the server running athttp://localhost:29001
.
Next go to the address of the server in your browser and you should see the landing page. Click on the Getting Started
button in the upper right corner to read the documentation.