69 lines
1.7 KiB
Bash
69 lines
1.7 KiB
Bash
# host exposed ports
|
|
NGINX_HTTP_PORT=8080
|
|
NGINX_HTTPS_PORT=8443
|
|
BACKEND_GRPC_HOST_PORT=9090
|
|
BACKEND_DEBUG_HOST_PORT=2345
|
|
POSTGRES_HOST_PORT=5432
|
|
REDIS_HOST_PORT=6379
|
|
RABBITMQ_AMQP_HOST_PORT=5672
|
|
CONSUL_HOST_PORT=8500
|
|
ELASTICSEARCH_HOST_PORT=9200
|
|
|
|
# internal service ports
|
|
BACKEND_GRPC_PORT=9090
|
|
BACKEND_GRPC_WEB_PORT=8080
|
|
POSTGRES_PORT=5432
|
|
REDIS_PORT=6379
|
|
RABBITMQ_AMQP_PORT=5672
|
|
RABBITMQ_MANAGEMENT_PORT=15672
|
|
CONSUL_PORT=8500
|
|
COLLAB_CORE_PORT=1234
|
|
COLLAB_GATEWAY_PORT=1234
|
|
MINIO_API_PORT=9000
|
|
MINIO_CONSOLE_PORT=9001
|
|
ELASTICSEARCH_PORT=9200
|
|
REDIS_DB=0
|
|
|
|
# internal service hosts
|
|
POSTGRES_HOST=postgres
|
|
REDIS_HOST=redis
|
|
CONSUL_HOST=consul
|
|
RABBITMQ_HOST=rabbitmq
|
|
BACKEND_HOST=backend
|
|
FRONTEND_HOST=frontend
|
|
COLLAB_HOST=collab
|
|
COLLAB_CORE_HOST=collab-core
|
|
MINIO_HOST=minio
|
|
ELASTICSEARCH_HOST=elasticsearch
|
|
|
|
# credentials & secrets
|
|
POSTGRES_USER=root
|
|
POSTGRES_PASSWORD=your_password
|
|
POSTGRES_DB=yoresee_doc_db
|
|
REDIS_PASSWORD=your_redis_password
|
|
RABBITMQ_DEFAULT_USER=guest
|
|
RABBITMQ_DEFAULT_PASS=guest
|
|
CONSUL_ROOT_TOKEN=yoresee_doc_root_token
|
|
BACKEND_INTERNAL_RPC_KEY=yoresee_doc_internal_key
|
|
JWT_SECRET=yoresee_doc_jwt_secret_key
|
|
MINIO_ROOT_USER=minioadmin
|
|
MINIO_ROOT_PASSWORD=minioadmin
|
|
|
|
# application config
|
|
VITE_API_BASE_URL=http://localhost:8080
|
|
VITE_GRPC_WEB_ENDPOINT=/grpc
|
|
MINIO_BUCKET=yoresee-doc
|
|
# Keep this aligned with VITE_API_BASE_URL. configure.sh will derive it as ${VITE_API_BASE_URL}/minio.
|
|
MINIO_BROWSER_REDIRECT_URL=http://localhost:8080/minio
|
|
DIRTY_DOC_TOPIC=collab.dirty_docs
|
|
DIRTY_DOC_MQ=rabbitmq
|
|
NOTIFICATION_MQ=rabbitmq
|
|
SEARCH_SYNC_MQ=rabbitmq
|
|
DIRTY_DOC_NOTIFY_THRESHOLD=5
|
|
|
|
# elasticsearch
|
|
ELASTICSEARCH_ENABLED=true
|
|
ELASTICSEARCH_USERNAME=
|
|
ELASTICSEARCH_PASSWORD=
|
|
ELASTICSEARCH_INDEX_PREFIX=yoresee_doc
|