# EmDash Environment Variables # Copy this file to .env and fill in your values # =========================================== # DATABASE (choose one) # =========================================== # SQLite (default - local file) # DATABASE_URL=file:./storage/data.db # PostgreSQL # DATABASE_URL=postgresql://user:password@host:5432/emdash # MySQL # DATABASE_URL=mysql://user:password@host:3306/emdash # =========================================== # SESSION SECRET (required for production) # =========================================== # Generate with: openssl rand -base64 32 # SESSION_SECRET=your-secret-key-here # =========================================== # S3 STORAGE (optional - for cloud storage) # =========================================== # AWS S3 # S3_BUCKET=my-uploads # S3_REGION=us-east-1 # AWS_ACCESS_KEY_ID=xxx # AWS_SECRET_ACCESS_KEY=xxx # Cloudflare R2 # R2_ACCOUNT_ID=xxx # R2_ACCESS_KEY_ID=xxx # R2_SECRET_ACCESS_KEY=xxx # R2_BUCKET=my-uploads