Configuration Reference | FlightStack
Configuration Reference
Section titled “Configuration Reference”All FlightStack configuration options.
Environment Variables
Section titled “Environment Variables”Database
Section titled “Database”| Variable | Description | Required |
|---|---|---|
DATABASE_URL | PostgreSQL connection string | Yes |
Authentication
Section titled “Authentication”| Variable | Description | Required |
|---|---|---|
JWT_SECRET | Secret for signing JWTs | Yes |
JWT_ISSUER | Token issuer (your domain) | Yes |
JWT_AUDIENCE | Token audience | No |
GitHub
Section titled “GitHub”| Variable | Description | Required |
|---|---|---|
GITHUB_CLIENT_ID | OAuth app client ID | For GitHub auth |
GITHUB_CLIENT_SECRET | OAuth app secret | For GitHub auth |
Storage
Section titled “Storage”| Variable | Description | Required |
|---|---|---|
STORAGE_TYPE | local, s3, gcs | No |
S3_BUCKET | S3 bucket name | If S3 |
GCS_BUCKET | GCS bucket name | If GCS |
| Variable | Description | Default |
|---|---|---|
PORT | API port | 5000 |
LOG_LEVEL | Logging level | Information |