mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2025-11-09 20:12:26 +10:00
78 lines
2.2 KiB
Plaintext
78 lines
2.2 KiB
Plaintext
# Environment
|
|
NODE_ENV=development
|
|
|
|
# Ports
|
|
PORT=3000
|
|
|
|
# Client Port & URL (for development)
|
|
__DEV__CLIENT_PORT=5173 # Only used in development
|
|
__DEV__CLIENT_URL=http://localhost:5173 # Only used in development
|
|
|
|
# Artboard Port & URL (for development)
|
|
__DEV__ARTBOARD_PORT=6173 # Only used in development
|
|
__DEV__ARTBOARD_URL=http://localhost:6173 # Only used in development
|
|
|
|
# URLs
|
|
# These URLs must reference a publicly accessible domain or IP address, not a docker container ID (depending on your compose setup)
|
|
PUBLIC_URL=http://localhost:3000
|
|
STORAGE_URL=http://localhost:9000/default # default is the bucket name specified in the STORAGE_BUCKET variable
|
|
|
|
# Database (Prisma/PostgreSQL)
|
|
# This can be swapped out to use any other database, like MySQL
|
|
# Note: This is used only in the compose.yml file
|
|
POSTGRES_PORT=5432
|
|
POSTGRES_DB=postgres
|
|
POSTGRES_USER=postgres
|
|
POSTGRES_PASSWORD=postgres
|
|
|
|
# Database (Prisma/PostgreSQL)
|
|
DATABASE_URL=postgresql://postgres:postgres@localhost:5432/postgres?schema=public
|
|
|
|
# Authentication Secrets
|
|
# generated with `openssl rand -base64 64`
|
|
ACCESS_TOKEN_SECRET=access_token_secret
|
|
REFRESH_TOKEN_SECRET=refresh_token_secret
|
|
|
|
# Chrome Browser (for printing)
|
|
# generated with `openssl rand -hex 32`
|
|
CHROME_PORT=8080
|
|
CHROME_TOKEN=chrome_token
|
|
CHROME_URL=ws://localhost:8080
|
|
|
|
# Mail Server (for e-mails)
|
|
# For testing, you can use https://ethereal.email/create
|
|
MAIL_FROM=noreply@localhost
|
|
# SMTP_URL=smtp://username:password@smtp.ethereal.email:587
|
|
|
|
# Storage
|
|
STORAGE_ENDPOINT=localhost
|
|
STORAGE_PORT=9000
|
|
STORAGE_REGION=us-east-1
|
|
STORAGE_BUCKET=default
|
|
STORAGE_ACCESS_KEY=minioadmin
|
|
STORAGE_SECRET_KEY=minioadmin
|
|
STORAGE_USE_SSL=false
|
|
|
|
# Redis (for cache & server session management)
|
|
REDIS_URL=redis://default:password@localhost:6379
|
|
|
|
# Sentry (for error reporting, Optional)
|
|
# VITE_SENTRY_DSN=
|
|
|
|
# Crowdin (Optional)
|
|
CROWDIN_PROJECT_ID=
|
|
CROWDIN_PERSONAL_TOKEN=
|
|
|
|
# Email (Optional)
|
|
# DISABLE_EMAIL_AUTH=true
|
|
|
|
# GitHub (OAuth, Optional)
|
|
# GITHUB_CLIENT_ID=
|
|
# GITHUB_CLIENT_SECRET=
|
|
# GITHUB_CALLBACK_URL=http://localhost:5173/api/auth/github/callback
|
|
|
|
# Google (OAuth, Optional)
|
|
# GOOGLE_CLIENT_ID=
|
|
# GOOGLE_CLIENT_SECRET=
|
|
# GOOGLE_CALLBACK_URL=http://localhost:5173/api/auth/google/callback
|