BROKER_DOMAIN=broker.example.com GITEA_DOMAIN=git.example.com GITEA_PUBLIC_URL=http://git.example.com:8680/ LETSENCRYPT_EMAIL= HTTP_PORT=8680 HTTPS_PORT=8643 # Used only with compose.direct.yaml or ./manage.sh start-direct. BROKER_DIRECT_PORT=8080 GITEA_DIRECT_PORT=3000 GITEA_DIRECT_ROOT_URL=http://localhost:3000/ # none: HTTP-only testing before DNS and port forwarding are ready. # letsencrypt: manage a certificate automatically with Certbot. # custom: read the named certificate files from ./config/ssl. SSL_MODE=none SSL_CERTIFICATE_DIR=./config/letsencrypt/live/broker.example.com SSL_CERTIFICATE_FILE=fullchain.pem SSL_CERTIFICATE_KEY_FILE=privkey.pem TAPM_DATABASE_DSN=file:/data/tapm.db?_pragma=busy_timeout(5000)&_pragma=foreign_keys(1)&_pragma=journal_mode(WAL) TAPM_PUBLIC_URL=http://broker.example.com:8680 TAPM_GITEA_URL=http://git.example.com:8680 TAPM_GITEA_INTERNAL_URL=http://gitea:3000 # These values are intentionally blank during initial Gitea bootstrap. # Run ./manage.sh configure-broker before starting the broker. TAPM_GITEA_CLIENT_ID= TAPM_GITEA_CLIENT_SECRET= TAPM_GITEA_PACKAGE_OWNER=TAI TAPM_GITEA_PACKAGE_USERNAME= TAPM_GITEA_PACKAGE_TOKEN= TAPM_GITEA_PACKAGE_WRITE_USERNAME= TAPM_GITEA_PACKAGE_WRITE_TOKEN= TAPM_ALLOWED_GITEA_USERS=taiadmin TAPM_COOKIE_SECRET= TAPM_DEFAULT_DURATION=7d 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