-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv.example
More file actions
30 lines (24 loc) · 955 Bytes
/
env.example
File metadata and controls
30 lines (24 loc) · 955 Bytes
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
# Database (restricted user - provided by sysadmin)
# Note: Special characters in password must be URL encoded:
# % → %25
# $ → %24
# & → %26
# @ → %40
# # → %23
# Example: password "abc%123$xyz" becomes "abc%25123%24xyz"
DATABASE_URL=postgresql://grails_cat_admin:PASSWORD@hostname:5432/database_name
# grails-backend API (for auth verification)
GRAILS_API_URL=https://grails-api.ethid.org/api/v1
# Admin whitelist (comma-separated addresses)
ADMIN_ADDRESSES=0xA8B4756959E1192042fC2a8A103Dfe2BdDF128E8
# WalletConnect Project ID (get from cloud.walletconnect.com)
NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID=
# S3-compatible storage (for category images)
S3_BUCKET=your-bucket-name
S3_ACCESS_KEY_ID=your-access-key
S3_SECRET_ACCESS_KEY=your-secret-key
S3_ENDPOINT=https://your-account.r2.cloudflarestorage.com
S3_REGION=auto
S3_FORCE_PATH_STYLE=false
# Optional: App URL for local development
NEXT_PUBLIC_APP_URL=http://localhost:3000