61 lines
1.8 KiB
Plaintext
61 lines
1.8 KiB
Plaintext
# Local Development Environment Configuration
|
|
# Used in code-server IDE terminal for testing changes before deployment
|
|
# File: .env.local
|
|
# Usage: Automatically set by code-server container via COMPOSE_PROJECT_NAME env var
|
|
# OR manually: cp .env.local .env && docker-compose up -d
|
|
|
|
# Docker Compose Project Naming
|
|
# Using "fellowship-local" isolates containers from production ("fellowship-*")
|
|
# Containers: fellowship-local_backend_1, fellowship-local_frontend_1, etc.
|
|
# Volumes: fellowship-local_backend_data, fellowship-local_frontend_node_modules, etc.
|
|
# Networks: fellowship-local_default
|
|
COMPOSE_PROJECT_NAME=fellowship-local
|
|
|
|
# Backend/Flask Configuration
|
|
FLASK_APP=app.py
|
|
FLASK_ENV=development
|
|
DATABASE_URL=sqlite:////app/data/fellowship.db
|
|
SECRET_KEY=dev-secret-key-change-in-production
|
|
|
|
# Frontend/React Configuration
|
|
NODE_ENV=development
|
|
FRONTEND_MODE=dev
|
|
REACT_APP_API_URL=/api
|
|
REACT_APP_DISABLE_ANALYTICS=true
|
|
CHOKIDAR_USEPOLLING=true
|
|
SKIP_PREFLIGHT_CHECK=true
|
|
DISABLE_ESLINT_PLUGIN=true
|
|
FAST_REFRESH=false
|
|
|
|
# Caddy/Reverse Proxy Configuration
|
|
# Local development uses HTTP-only (Caddyfile.local)
|
|
CADDY_DOMAIN=localhost
|
|
CADDYFILE_PATH=./caddy/Caddyfile.local
|
|
WDS_SOCKET_PORT=80
|
|
WDS_SOCKET_PROTOCOL=
|
|
|
|
# DevOps Escape Room Subdomains (empty for local/HTTP)
|
|
JENKINS_DOMAIN=
|
|
IDE_DOMAIN=
|
|
GITEA_DOMAIN=
|
|
|
|
# Jenkins Configuration
|
|
JENKINS_ADMIN_PASSWORD=fellowship123
|
|
JENKINS_URL=http://localhost:8080/
|
|
|
|
# Gitea Configuration
|
|
GITEA_ADMIN_USER=fellowship
|
|
GITEA_ADMIN_PASSWORD=fellowship123
|
|
GITEA_ADMIN_EMAIL=gandalf@fellowship.local
|
|
GITEA_DOMAIN=localhost
|
|
GITEA_ROOT_URL=http://localhost:3030/
|
|
|
|
# code-server IDE Configuration
|
|
CODESERVER_PASSWORD=fellowship
|
|
|
|
# Optional: Azure OpenAI Integration (disabled for local dev)
|
|
AZURE_OPENAI_ENDPOINT=
|
|
AZURE_OPENAI_API_KEY=
|
|
AZURE_OPENAI_DEPLOYMENT=
|
|
AZURE_OPENAI_API_VERSION=
|