Environment Variables
The following environment variables can be used to manipulate your Tau install.
Key | Description | Default Value |
---|---|---|
PUBLIC_URL | Hostname used to communicate with TAU | localhost |
PROTOCOL | Protocol being used, either "http:" or "https:" | http: |
PORT | Port for the application to listen on | 8000 |
BEHIND_PROXY | Whether or not the application is running behind a reverse proxy (like NGINX) | False |
USE_NGROK | Whether or not to use NGROK to allow running TAU locally without port forwarding | False |
NGROK_TOKEN | Token used for authenticating with NGROK | '' |
REDIS_ENDPOINT | Address and Port to connect to Redis at | redis:6379 |
REDIS_PW | Password used to authenticate with Redis | '' |
DJANGO_DB_TYPE | Database types django uses, options are postgres and sqlite |
postgres |
DJANGO_DB | Name of the database | tau_db |
DJANGO_DB_URL | Hostname of the database | db |
DJANGO_DB_USER | Username to connect to the database with | tau_db |
DJANGO_DB_PW | Password for the DJANGO_DB_USER |
'' |
DJANGO_CONFIGURATION | Configuration django uses | Local |
DJANGO_SECRET_KEY | Key used by Django for keeping your data stored securely | None |
TWITCH_CLIENT_ID | Application ID for connecting to twitch | '' |
TWITCH_CLIENT_SECRET | Used for communicating with the twitch API | '' |
TWITCH_WEBHOOK_SECRET | Used for signing the webhooks from twitch to validate they are legitimate | '' |