Initial commit
This commit is contained in:
58
.env.example
Normal file
58
.env.example
Normal file
@@ -0,0 +1,58 @@
|
||||
# Application Port
|
||||
# For local development: Keep APP_PORT=3000
|
||||
# For Coolify deployment: Set APP_PORT= (empty) to disable port exposure - Traefik will handle routing
|
||||
APP_PORT=3000
|
||||
|
||||
# Database Configuration
|
||||
DATABASE_URL="postgresql://postgres:postgres@localhost:5432/estate_platform"
|
||||
POSTGRES_USER="postgres"
|
||||
POSTGRES_PASSWORD="postgres"
|
||||
POSTGRES_DB="estate_platform"
|
||||
|
||||
# Redis Configuration
|
||||
REDIS_URL="redis://:redis_password@localhost:6379"
|
||||
REDIS_PASSWORD="redis_password"
|
||||
|
||||
# Application Configuration
|
||||
APP_BASE_URL="http://localhost:3000"
|
||||
BETTER_AUTH_URL="http://localhost:3000"
|
||||
NODE_ENV="development"
|
||||
|
||||
# Authentication
|
||||
BETTER_AUTH_SECRET="your-better-auth-secret-key-change-this"
|
||||
|
||||
# Google OAuth
|
||||
GOOGLE_CLIENT_ID="your-google-client-id"
|
||||
GOOGLE_CLIENT_SECRET="your-google-client-secret"
|
||||
|
||||
# GitHub OAuth
|
||||
GITHUB_CLIENT_ID="your-github-client-id"
|
||||
GITHUB_CLIENT_SECRET="your-github-client-secret"
|
||||
|
||||
# Facebook OAuth
|
||||
FACEBOOK_CLIENT_ID="your-facebook-client-id"
|
||||
FACEBOOK_CLIENT_SECRET="your-facebook-client-secret"
|
||||
|
||||
# Discord OAuth
|
||||
DISCORD_CLIENT_ID="your-discord-client-id"
|
||||
DISCORD_CLIENT_SECRET="your-discord-client-secret"
|
||||
|
||||
# Email Configuration
|
||||
EMAIL_ENABLED="false"
|
||||
EMAIL_SMTP_HOST="smtp.example.com"
|
||||
EMAIL_SMTP_PORT="587"
|
||||
EMAIL_SMTP_USER="your-email@example.com"
|
||||
EMAIL_SMTP_PASS="your-email-password"
|
||||
EMAIL_FROM="noreply@estate-platform.com"
|
||||
|
||||
# Stripe Configuration (if using payments)
|
||||
STRIPE_PUBLIC_KEY="pk_test_..."
|
||||
STRIPE_SECRET_KEY="sk_test_..."
|
||||
|
||||
# Google Calendar Integration
|
||||
GOOGLE_CALENDAR_ENABLED="false"
|
||||
GOOGLE_SERVICE_ACCOUNT_EMAIL="your-service-account@your-project.iam.gserviceaccount.com"
|
||||
GOOGLE_SERVICE_ACCOUNT_KEY="your-service-account-key-json"
|
||||
|
||||
# Pagination
|
||||
PAGINATION_ITEMS_PER_PAGE="10"
|
||||
Reference in New Issue
Block a user