# Modifiez ces valeurs selon votre environnement ENV_NAME=DEV DOMAIN=_4NKweb.com HOST=dev4.$DOMAIN BACK_API_HOST=dev3.$DOMAIN BOOSTRAP_NETWORK_HOST=dev3.$DOMAIN DOCKER_LOG_LEVEL=info COMPOSE_LOG_LEVEL=WARNING NODE_OPTIONS="--max-old-space-size=4096" NODE_ENV=production ROOT_DIR=/home/debian/_4NK_env DOCKER_GLOBAL_NAME=projects/lecoffre/$DOCKER_GLOBAL_NAME DOCKER_GLOBAL=$ROOT_DIR/DOCKER_GLOBAL_NAME NGINX_LOGS_DIR=$DOCKER_GLOBAL/logs/nginx SUPERVISOR_LOGS_DIR=$DOCKER_GLOBAL/logs/supervisor LOGROTATE_CONF_DIR=$DOCKER_GLOBAL/confs/logrotate CERT_PATH=/etc/letsencrypt/live/$HOST ## Internes export SERVICES=( "REDIS" "POSTGRESQL" "LOKI" "PROMTAIL" "GRAFANA" "NGNIX" "TOR" "_4NK_VAULT" "BITCOIN" "BLINDBIT_ORACLE" "SDK_RELAY" "SDK_STORAGE" "IHM_CLIENT" "_4NK_CERTIFICATOR" "_4NK_MINER" "LECOFFRE_FRONT" "_4NK_WEB_STATUS" ) REDIS=redis REDIS_IMAGE=redis:latest REDIS_PORT=6379:6379 POSTGRESQL=postgresql POSTGRESQL_IMAGE=postgres:latest POSTGRESQL_PORT=5432:5432 GRAFANA=grafana GRAFANA_IMAGE=grafana/grafana:latest GRAFANA_PORT=3001:3001 LOKI=loki LOKI_IMAGE=grafana/loki:latest LOKI_PORT=3100:3100 LOKI_PORT2=9096 PROMTAIL=promtail PROMTAIL_IMAGE=grafana/promtail:latest PROMTAIL_PORT=8090:8090 NGINX=nginx NGINX_IMAGE=nginx:stable NGINX_PORT=443 NGINX_PORT2=80 TOR=tor-proxy TOR_IMAGE=btcpayserver/tor:0.4.8.10 TOR_PORT=9050:9050 _4NK_VAULT=_4NK_vault _4NK_VAULT_IMAGE=git._4NKweb.com/_4NK/_4NK_vault:ext BITCOIN=bitcoin BITCOIN_IMAGE=lscr.io/linuxserver/bitcoin-knots:latest BITCOIN_PORT=38332:38332 BITCOIN_EXTERNAL_PORT=38333:38333 BITCOIN_PORT2=29001:29001 BITCOIN_PORT3=29000:29000 BLINDBIT_ORACLE=blindbit-oracle BLINDBIT_ORACLE_IMAGE=git._4NKweb.com/_4NK/blindbit-oracle:fixed-source BLINDBIT_ORACLE_PORT=8000:8000 SDK_RELAY=sdk_relay SDK_RELAY_IMAGE=git._4NKweb.com/_4NK/sdk_relay:ext SDK_RELAY_PORT=8080:8080 SDK_STORAGE=sdk_storage SDK_STORAGE_IMAGE=git._4NKweb.com/_4NK/sdk_storage:ext SDK_STORAGE_PORT=8081:8081 IHM_CLIENT=ihm_client IHM_CLIENT_IMAGE=git._4NKweb.com/_4NK/ihm_client:ext IHM_CLIENT_PORT=3003:3003 _4NK_CERTIFICATOR=_4NK_certificator _4NK_CERTIFICATOR_IMAGE=git._4NKweb.com/_4NK/_4NK_certificator:ext _4NK_CERTIFICATOR_PORT=8082:8082 _4NK_MINER=_4NK_miner _4NK_MINER_IMAGE=git._4NKweb.com/_4NK/_4NK_miner:ext _4NK_MINER_PORT=8083:8083 LECOFFRE_FRONT=lecoffre-front LECOFFRE_FRONT_IMAGE=git._4NKweb.com/_4NK/lecoffre-front:ext LECOFFRE_FRONT_PORT=3000:3000 _4NK_WEB_STATUS=_4NK_web_status _4NK_STATUS_IMAGE=git._4NKweb.com/_4NK/_4NK_web_status:ext _4NK_WEB_STATUS_PORT=3006:3006 _4NK_WEB_STATUS_EXTERNAL_PORT=3006:3006 ## Externes SERVICES_EXTERNAL=( "BOOSTRAP" "LECOFFRE_BACK_MINI" ) SDK_SIGNER=sdk_signer SDK_SIGNER_HOST=$BACK_API_HOST SDK_SIGNER_IMAGE=git._4NKweb.com/_4NK/sdk_signer:ext SDK_SIGNER_PORT=9090:9090 SDK_SIGNER_EXTERNAL_PORT=9090 LECOFFRE_BACK_MINI=lecoffre-back-mini LECOFFRE_BACK_MINI_HOST=$BACK_API_HOST LECOFFRE_BACK_MINI_IMAGE=git._4NKweb.com/_4NK/lecoffre-back-mini:ext LECOFFRE_BACK_MINI_PORT=3001:3001 LECOFFRE_BACK_MINI_EXTERNAL_PORT=3001 BOOTSTRAP=bootstrap BOOTSTRAP_HOST=$BOOSTRAP_NETWORK_HOST BOOTSTRAP_EXTERNAL_PORT=3006 # URLs et domaines ROOT_HOST=$HOST ROOT_URL_INTERNAL=http:// ROOT_URL=https://$ROOT_HOST ROOT_URL_WS_INTERNAL=ws:// ROOT_URL_WS=wss://$ROOT_HOST # Wallets BITCOIN_WALLET_NAME=mining BITCOIN_CERTIFICATOR_NAME=certificator