| 1 |
# Required |
| 2 |
DATABASE_URL=postgres:///multithreaded |
| 3 |
OAUTH_CLIENT_ID=your-oauth-client-id |
| 4 |
|
| 5 |
# Optional (defaults shown) |
| 6 |
MNW_BASE_URL=http://127.0.0.1:3000 |
| 7 |
OAUTH_REDIRECT_URI=http://127.0.0.1:3400/auth/callback |
| 8 |
HOST=0.0.0.0 |
| 9 |
PORT=3400 |
| 10 |
COOKIE_SECURE=true |
| 11 |
RUST_LOG=info |
| 12 |
|
| 13 |
# Platform admin (UUID of the MNW account that can access /_admin) |
| 14 |
# PLATFORM_ADMIN_ID=00000000-0000-0000-0000-000000000000 |
| 15 |
|
| 16 |
# S3 storage (optional — required for image uploads) |
| 17 |
# S3_ENDPOINT=https://s3.us-east-1.amazonaws.com |
| 18 |
# S3_BUCKET=mt-uploads |
| 19 |
# S3_ACCESS_KEY=your-access-key |
| 20 |
# S3_SECRET_KEY=your-secret-key |
| 21 |
# S3_REGION=us-east-1 |
| 22 |
|
| 23 |
# Internal API shared secret (HMAC-SHA256 auth for MNW → MT calls) |
| 24 |
# INTERNAL_SHARED_SECRET=your-shared-secret |
| 25 |
|