first commit
This commit is contained in:
50
.env.example
Normal file
50
.env.example
Normal file
@@ -0,0 +1,50 @@
|
||||
# Lendry ID — переменные для docker compose
|
||||
# Скопируйте в .env или запустите: ./install.sh
|
||||
|
||||
# Режим: local (порты) | production (Nginx + SSL)
|
||||
INSTALL_MODE=local
|
||||
|
||||
# Домены без протокола (install.sh подставит PUBLIC_* URL)
|
||||
DOMAIN_API=
|
||||
DOMAIN_FRONTEND=
|
||||
DOMAIN_DOCS=
|
||||
# Пусто = WebSocket на DOMAIN_API по пути /ws
|
||||
DOMAIN_WS=
|
||||
DOMAIN_MINIO=
|
||||
DOMAIN_MINIO_CONSOLE=
|
||||
|
||||
# Публичные URL (генерируются install.sh)
|
||||
PUBLIC_API_URL=http://localhost:3000
|
||||
PUBLIC_FRONTEND_URL=http://localhost:3002
|
||||
PUBLIC_DOCS_URL=http://localhost:3003
|
||||
PUBLIC_WS_URL=ws://localhost:8085/ws
|
||||
|
||||
# Nginx + Let's Encrypt
|
||||
USE_NGINX_SSL=false
|
||||
CERTBOT_EMAIL=
|
||||
|
||||
# PostgreSQL
|
||||
POSTGRES_USER=lendry
|
||||
POSTGRES_PASSWORD=change-me-postgres
|
||||
POSTGRES_DB=lendry_id
|
||||
|
||||
# RabbitMQ
|
||||
RABBITMQ_DEFAULT_USER=lendry
|
||||
RABBITMQ_DEFAULT_PASS=change-me-rabbitmq
|
||||
|
||||
# MinIO
|
||||
MINIO_ROOT_USER=minioadmin
|
||||
MINIO_ROOT_PASSWORD=change-me-minio
|
||||
MINIO_BUCKET=lendry-id
|
||||
MINIO_PUBLIC_ENDPOINT=localhost:9000
|
||||
MINIO_USE_SSL=false
|
||||
|
||||
# JWT и шифрование данных (обязательно смените в production)
|
||||
JWT_ACCESS_SECRET=change-me-access-secret
|
||||
JWT_REFRESH_SECRET=change-me-refresh-secret
|
||||
DATA_ENCRYPTION_KEY=change-me-data-encryption-key-32-chars-min
|
||||
|
||||
# NPM registry (опционально)
|
||||
NPM_REGISTRY=https://registry.npmjs.org
|
||||
|
||||
COMPOSE_PROJECT_NAME=lendry-id
|
||||
Reference in New Issue
Block a user