BROKER_DOMAIN=broker.example.com GITEA_DOMAIN=git.example.com LETSENCRYPT_EMAIL=admin@example.com HTTP_PORT=8680 HTTPS_PORT=8643 GITEA_HTTP_PORT=3000 # letsencrypt: manage a certificate automatically with Certbot. # custom: read the named certificate files from ./config/ssl. SSL_MODE=letsencrypt SSL_CERTIFICATE_DIR=./config/letsencrypt/live/broker.example.com SSL_CERTIFICATE_FILE=fullchain.pem SSL_CERTIFICATE_KEY_FILE=privkey.pem TAPM_LISTEN_ADDR=:8080 TAPM_DATABASE_DSN=file:/data/tapm.db?_pragma=busy_timeout(5000)&_pragma=foreign_keys(1)&_pragma=journal_mode(WAL) TAPM_PUBLIC_URL=https://broker.example.com TAPM_GITEA_URL=https://git.example.com TAPM_GITEA_CLIENT_ID=replace-after-creating-the-gitea-oauth-app TAPM_GITEA_CLIENT_SECRET=replace-after-creating-the-gitea-oauth-app TAPM_GITEA_PACKAGE_OWNER=TAI TAPM_GITEA_PACKAGE_USERNAME=tapm-packages TAPM_GITEA_PACKAGE_TOKEN=replace-with-read-package-token TAPM_GITEA_PACKAGE_WRITE_USERNAME=tapm-publisher TAPM_GITEA_PACKAGE_WRITE_TOKEN=replace-with-write-package-token TAPM_ALLOWED_GITEA_USERS=taiadmin TAPM_COOKIE_SECRET=replace-with-output-of-openssl-rand-base64-48 TAPM_DEFAULT_DURATION=3h TAPM_DEFAULT_HOST_LIMIT=3 TAPM_MAX_HOST_LIMIT=25 TAPM_MAX_UPLOAD_BYTES=1073741824 TAPM_TRUST_PROXY_HEADERS=true TAPM_DISPLAY_TIME_ZONE=America/Chicago