add readme and .env files

This commit is contained in:
2026-01-17 15:41:05 -05:00
parent b93d41c1ae
commit a5a76743c7
5 changed files with 466 additions and 2 deletions

33
.env.prod Normal file
View File

@@ -0,0 +1,33 @@
# ===========================================
# Oil Customer Gateway - PRODUCTION Environment
# ===========================================
# CRITICAL: Use strong, unique values for all secrets!
# Database Configuration
POSTGRES_USERNAME=postgres
POSTGRES_PASSWORD=CHANGE_ME_TO_YOUR_PROD_DB_PASSWORD
POSTGRES_SERVER=192.168.1.204
POSTGRES_PORT=5432
POSTGRES_DBNAME=auburnoil
# JWT Configuration
# Generate with: python -c "import secrets; print(secrets.token_hex(32))"
# IMPORTANT: Must be unique and at least 32 characters
JWT_SECRET_KEY=CHANGE_ME_GENERATE_A_SECURE_KEY_FOR_PRODUCTION
JWT_ALGORITHM=HS256
# Short expiry for production security (30 minutes)
JWT_ACCESS_TOKEN_EXPIRE_MINUTES=30
# Authorize.Net (PRODUCTION credentials)
AUTH_NET_API_LOGIN_ID=CHANGE_ME_TO_YOUR_PROD_LOGIN_ID
AUTH_NET_TRANSACTION_KEY=CHANGE_ME_TO_YOUR_PROD_KEY
# SMTP Configuration
SMTP_SERVER=smtp.gmail.com
SMTP_PORT=587
SMTP_USERNAME=CHANGE_ME_TO_YOUR_EMAIL
SMTP_PASSWORD=CHANGE_ME_TO_YOUR_APP_PASSWORD
SMTP_FROM_EMAIL=CHANGE_ME_TO_YOUR_EMAIL
# Frontend URL
FRONTEND_URL=https://portal.auburnoil.com