######################## # Core app ######################## # Used by Prisma + the app. DATABASE_URL="postgresql://mirrormatch:mirrormatch@localhost:5432/mirrormatch?schema=public" # Auth.js / NextAuth # Generate a long random string (at least 32 chars). AUTH_SECRET="change-me" # For local dev: AUTH_URL="http://localhost:3000" AUTH_TRUST_HOST="true" ######################## # Email (SMTP) ######################## # Used for magic links + group invites. # Configure these to your own email server in prod. EMAIL_FROM="MirrorMatch " EMAIL_SERVER_HOST="localhost" EMAIL_SERVER_PORT="1025" EMAIL_SERVER_USER="" EMAIL_SERVER_PASSWORD="" ######################## # S3 / MinIO ######################## S3_ENDPOINT="http://localhost:9000" S3_REGION="us-east-1" S3_BUCKET="mirrormatch" S3_ACCESS_KEY_ID="minioadmin" S3_SECRET_ACCESS_KEY="minioadmin" # If true, use path-style URLs (needed for many MinIO setups) S3_FORCE_PATH_STYLE="true"