## To fully host the client generator yourself, you will need to following:
  1. A Github account with a fork of this repo
  2. A Github fine-grained access token with permissions for your rdgen repository
  3. Setup environment variables / secrets:
  4. optional github secrets (for signing the code):
## To run rdgen on your server: ### open to the directory you want to install rdgen (change /opt to wherever you want) > cd /opt ### clone your rdgen repo, change bryangerlach to your github username > git clone https://github.com/bryangerlach/rdgen.git ### open the rdgen directory > cd rdgen ### setup a python virtual environment called rdgen > python -m venv rdgen ### activate the python virtual environment > source rdgen/bin/activate ### install the python dependencies > pip install -r requirements.txt ### setup the database > python manage.py migrate ### run the server, change 8000 with whatever you want > python manage.py runserver 0.0.0.0:8000 ### open your web browser to yourdomain:8000 ### use nginx, caddy, traefik, etc. for ssl reverse proxy