# PAUIOps Manager — sanitized public configuration template # Copy to a protected local .env for foreground use, or let -service=enable # synchronize installer-managed values into /etc/pauiops/pauiops.env. # Browser and privileged access PAUIOPS_SECURE_COOKIE=0 PAUIOPS_ALLOWED_ORIGINS=https://ops.example.com SUDO_PASSWORD= ANTHROPIC_API_KEY= # Application identity and project root PAUIOPS_APP_NAME=PAUIOps Manager PAUIOPS_APP_VERSION= PAUIOPS_ADMIN_EMAIL=ops@example.com PAUIOPS_ROOT_PATH=/home/deploy/repos # Linux service identity and lifecycle PAUIOPS_SERVICE_USER=pauiops PAUIOPS_SERVICE_GROUP=pauiops PAUIOPS_SERVICE_GROUP_WRITE=false PAUIOPS_MANAGER_INSTALL_PATH=/usr/local/bin/pauiops PAUIOPS_UPGRADE_HEALTH_URL=http://127.0.0.1:51800/api/ready PAUIOPS_UPGRADE_HEALTH_TIMEOUT=30s # Login OTP and SMTP PAUIOPS_OTP_REQUIRED=false PAUIOPS_OTP_TTL=5m PAUIOPS_OTP_BYPASS_EMAIL= PAUIOPS_OTP_LOG_CODES=false PAUIOPS_SMTP_HOST=smtp.example.com PAUIOPS_SMTP_PORT=587 PAUIOPS_SMTP_USERNAME= PAUIOPS_SMTP_PASSWORD= PAUIOPS_SMTP_FROM_EMAIL=ops@example.com # Cloudflare cache purge PAUIOPS_CLOUDFLARE_API_TOKEN= PAUIOPS_CLOUDFLARE_ZONE_ID= PAUIOPS_CLOUDFLARE_RECORD_NAME=app.example.com # Database and first administrator PAUIOPS_DB_DRIVER=sqlite PAUIOPS_DB_DSN=pauiops.db PAUIOPS_BOOTSTRAP_ADMIN_USERNAME=admin PAUIOPS_BOOTSTRAP_ADMIN_PASSWORD= PAUIOPS_BOOTSTRAP_ADMIN_EMAIL=admin@example.com # Roles and command presets PAUIOPS_ROLES_JSON= PAUIOPS_GIT_PRESETS_JSON= PAUIOPS_BUTTON_PRESETS_JSON= # Git authentication and commit identity PAUIOPS_GIT_USERNAME= PAUIOPS_GIT_PASSWORD= PAUIOPS_GIT_HOST=github.com PAUIOPS_GIT_AUTHOR_NAME=PAUIOps Automation PAUIOPS_GIT_AUTHOR_EMAIL=ops@example.com # AWS RDS public-IP allowlisting PAUIOPS_AWS_ACCESS_KEY_ID= PAUIOPS_AWS_SECRET_ACCESS_KEY= PAUIOPS_AWS_SESSION_TOKEN= PAUIOPS_AWS_DEFAULT_REGION=ap-southeast-1 PAUIOPS_AWS_RDS_SECURITY_GROUP_ID= PAUIOPS_AWS_RDS_DATABASE_PORT=3306 PAUIOPS_TRUST_PROXY_HEADERS=false # Operational limits PAUIOPS_SESSION_TIMEOUT=24h PAUIOPS_COMMAND_TIMEOUT=10m PAUIOPS_MAX_CONCURRENT_COMMANDS=0 PAUIOPS_SHUTDOWN_TIMEOUT=25s PAUIOPS_FILE_WATCH_INTERVAL=5s PAUIOPS_OVERVIEW_INTERVAL=10s PAUIOPS_MAX_EDIT_FILE_MB=5 PAUIOPS_MAX_UPLOAD_MB=25 PAUIOPS_SEARCH_MAX_RESULTS=300 PAUIOPS_SEARCH_MAX_FILE_MB=2 # Disposable integration-test overrides — leave unset in production PAUIOPS_SYSTEMD_UNIT_PATH= PAUIOPS_SYSTEMD_ENV_PATH=