forked from kresnajenie/merfisheyes
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
36 lines (30 loc) · 1.22 KB
/
.env.example
File metadata and controls
36 lines (30 loc) · 1.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# Database
# PostgreSQL connection string
# Example: postgresql://user:password@localhost:5432/dbname
DATABASE_URL="postgresql://user:password@localhost:5432/merfisheyes"
# AWS S3 Storage
# Required for file uploads and dataset storage
AWS_ACCESS_KEY_ID="your-aws-access-key-id"
AWS_SECRET_ACCESS_KEY="your-aws-secret-access-key"
AWS_REGION="us-east-1"
AWS_S3_BUCKET="your-s3-bucket-name"
# Application URLs
# Base URL for the application (used for email links and API calls)
NEXT_PUBLIC_BASE_URL="http://localhost:3000"
# Alternative app URL (used for viewer links in emails)
# In production, this is typically the same as NEXT_PUBLIC_BASE_URL
NEXT_PUBLIC_APP_URL="http://localhost:3000"
# AWS SES Email Service
# Separate IAM user credentials for SES
AWS_SES_ACCESS_KEY_ID="your-ses-access-key-id"
AWS_SES_SECRET_ACCESS_KEY="your-ses-secret-access-key"
# Region for SES (may differ from S3 region)
AWS_SES_REGION="us-west-2"
# From address (must be verified in SES)
SES_FROM_EMAIL="noreply@merfisheyes.com"
# CORS Configuration
# Optional: Restrict CORS to specific origins (defaults to "*")
# Example: https://merfisheyes.com,https://demo.merfisheyes.com
CORS_ORIGIN="*"
# Vercel Deployment (automatically set by Vercel)
# VERCEL_URL=""