- Modification du script replace_variables_and_copy.sh pour traiter TOUS les types de fichiers - Exclusion explicite du répertoire _keys (répertoire sensible) - Ajout du traitement des répertoires: git, monitoring, projects, supervisor - Suppression des fichiers _keys précédemment copiés par erreur - Vérification: tous les fichiers templates/dev/ sont maintenant copiés vers storage/dev/ sauf _keys
152 lines
5.5 KiB
Bash
152 lines
5.5 KiB
Bash
# Modifiez ces valeurs selon votre environnement
|
|
API_PASS=testpass
|
|
ENV_NAME=DEV
|
|
DOMAIN=_4NKweb.com
|
|
HOST=dev4._4NKweb.com
|
|
DOCKER_LOG_LEVEL=info
|
|
COMPOSE_LOG_LEVEL=WARNING
|
|
NODE_OPTIONS=--max-old-space-size=4096
|
|
NODE_ENV=production
|
|
DOCKER_GLOBAL=project/lecoffre/lecoffre_node
|
|
|
|
# Répertoires
|
|
ROOT_DIR=/home/debian/_4NK_env
|
|
/home/debian/_4NK_env/projects/lecoffre/lecoffre_node/datas=/home/debian/_4NK_env//home/debian/_4NK_env/projects/lecoffre/lecoffre_node/data
|
|
BITCOIN_DATA_DIR=$/home/debian/_4NK_env/projects/lecoffre/lecoffre_node/datas/bitcoin
|
|
BITCOIN_COOKIE_PATH=/signet/.cookie
|
|
SIGNER_DATA_DIR=$/home/debian/_4NK_env/projects/lecoffre/lecoffre_node/datas/signer
|
|
SDK_RELAY_DATA_DIR=$/home/debian/_4NK_env/projects/lecoffre/lecoffre_node/datas/sdk_relay
|
|
SDK_STORAGE_DATA_DIR=$/home/debian/_4NK_env/projects/lecoffre/lecoffre_node/datas/sdk_storage
|
|
SDK_TOR_DATA_DIR=$/home/debian/_4NK_env/projects/lecoffre/lecoffre_node/datas/tor
|
|
BLINDBIT_DATA_DIR=$/home/debian/_4NK_env/projects/lecoffre/lecoffre_node/datas/blindbit-oracle
|
|
|
|
/home/debian/_4NK_env/projects/lecoffre/lecoffre_node/logs=/home/debian/_4NK_env//home/debian/_4NK_env/projects/lecoffre/lecoffre_node/logs
|
|
BITCOIN_LOGS_DIR=$/home/debian/_4NK_env/projects/lecoffre/lecoffre_node/logs/bitcoin
|
|
BLINDBIT_LOGS_DIR=$/home/debian/_4NK_env/projects/lecoffre/lecoffre_node/logs/blindbit-oracle
|
|
IHM_CLIENT_LOGS_DIR=$/home/debian/_4NK_env/projects/lecoffre/lecoffre_node/logs/ihm_client
|
|
LECOFFRE_FRONT_LOGS_DIR=$/home/debian/_4NK_env/projects/lecoffre/lecoffre_node/logs/lecoffre-front
|
|
LECOFFRE_BACK_LOGS_DIR=$/home/debian/_4NK_env/projects/lecoffre/lecoffre_node/logs/lecoffre-back-mini
|
|
MINER_LOGS_DIR=$/home/debian/_4NK_env/projects/lecoffre/lecoffre_node/logs/miner
|
|
NGINX_LOGS_DIR=$/home/debian/_4NK_env/projects/lecoffre/lecoffre_node/logs/nginx
|
|
SDK_RELAY_LOGS_DIR=$/home/debian/_4NK_env/projects/lecoffre/lecoffre_node/logs/sdk_relay
|
|
SDK_STORAGE_LOGS_DIR=$/home/debian/_4NK_env/projects/lecoffre/lecoffre_node/logs/sdk_storage
|
|
TOR_LOGS_DIR=$/home/debian/_4NK_env/projects/lecoffre/lecoffre_node/logs/tor
|
|
|
|
/home/debian/_4NK_env/projects/lecoffre/lecoffre_node/confs=/home/debian/_4NK_env//home/debian/_4NK_env/projects/lecoffre/lecoffre_node/confs
|
|
PROMTAIL_CONF_DIR=$/home/debian/_4NK_env/projects/lecoffre/lecoffre_node/confs/promtail
|
|
GRAFANA_CONF_DIR=$/home/debian/_4NK_env/projects/lecoffre/lecoffre_node/confs/grafana
|
|
NGINX_CONF_DIR=$/home/debian/_4NK_env/projects/lecoffre/lecoffre_node/confs/nginx
|
|
BITCOIN_CONF_DIR=$/home/debian/_4NK_env/projects/lecoffre/lecoffre_node/confs/bitcoin
|
|
|
|
ROOT_DIR_BACKUPS=/home/debian/_4NK_env//home/debian/_4NK_env/projects/lecoffre/lecoffre_node/backups
|
|
|
|
LECOFFRE_NODE_SCRIPTS_DIR=/home/debian/_4NK_env//home/debian/_4NK_env/projects/lecoffre/lecoffre_node/scripts
|
|
|
|
CERT_PATH=/etc/letsencrypt/live/dev4._4NKweb.com
|
|
|
|
# Noms internes
|
|
TOR_DOCKER_NAME=tor-proxy
|
|
BITCOIN_DOCKER_NAME=bitcoin-signet
|
|
BLINDBIT_DOCKER_NAME=blindbit-oracle
|
|
SDK_STORAGE_DOCKER_NAME=storage
|
|
LOKI_DOCKER_NAME=loki
|
|
|
|
# Ports des services
|
|
TOR_PORT=9050
|
|
BITCOIN_SIGNET_P2P_PORT=38333
|
|
BITCOIN_SIGNET_RPC_PORT=38332
|
|
BITCOIN_ZMQPUBRAWTX_PORT=29001
|
|
BITCOIN_ZMQPBUBHASHBLOCK_PORT=29000
|
|
BLINDBIT_PORT=8000
|
|
SDK_RELAY_PORT=8080
|
|
STORAGE_PORT=8081
|
|
SIGNER_PORT=9090
|
|
LECOFFRE_FRONT_PORT=3000
|
|
GRAFANA_PORT=3001
|
|
LOKI_PORT=3100
|
|
STATUS_PORT=3005
|
|
STATUS_API_PORT=3006
|
|
PROMTAIL_PORT=8090
|
|
IHM_CLIENT_PORT=3003
|
|
CERTIFICATOR_PORT=8082
|
|
REDIS_PORT=6379
|
|
|
|
# Routes
|
|
URL_ROUTE_SIGNER=/signer
|
|
URL_ROUTE_STORAGE=/storage
|
|
URL_ROUTE_IHM_CLIENT=/
|
|
URL_ROUTE_LECOFFRE_FRONT=/lecoffre
|
|
URL_ROUTE_LECOFFRE_FRONT_HMR=/lecoffre-hmr
|
|
URL_ROUTE_LECOFFRE_BACK=/api
|
|
POSTGRESQL_USER=postgres
|
|
POSTGRESQL_PASSWORD=password
|
|
URL_ROUTE_RELAY=/relay
|
|
URL_ROUTE_GRAFAN=/grafana
|
|
URL_ROUTE_STATUS=/status
|
|
URL_ROUTE_STATUS_API=/status/api
|
|
URL_ROUTE_BLINDBIT=/blindbit
|
|
URL_ROUTE_NEXT=/_next
|
|
|
|
# URLs et domaines
|
|
ROOT_HOST=dev4._4NKweb.com
|
|
ROOT_URL=https://dev4._4NKweb.com
|
|
BOOTSTRAP_HOST=dev3._4NKweb.com
|
|
LECOFFRE_BACK_HOST=dev3._4NKweb.com
|
|
LECOFFRE_FRONT_URL=https://dev4._4NKweb.com/lecoffre_front
|
|
LECOFFRE_BACK_URL=https://dev4._4NKweb.com
|
|
IHM_CLIENT_URL=https://dev4._4NKweb.com/ihm_client
|
|
RELAY_URL=wss://dev4._4NKweb.com
|
|
RELAY_BOOSTRAP_URL=wss://dev3._4NKweb.com
|
|
RELAY_URLS=http://:,http://:
|
|
SIGNER_URL=https://dev3._4NKweb.com/sdk_signer
|
|
STORAGE_URL=https://dev4._4NKweb.com
|
|
LOKI_URL=http://loki:3100:3100
|
|
BLINDBIT_URL=http://blindbit_oracle:8000
|
|
BITCOIN_RPC_URL=http://bitcoin:38333
|
|
GRAFANA_URL=https://dev4._4NKweb.com/grafana
|
|
ZMQ_URL=tcp://bitcoin:28332
|
|
|
|
# Variables
|
|
BITCOIN_WALLET_NAME=mining
|
|
BITCOIN_CERTIFICATOR_NAME=certificator
|
|
|
|
# DB
|
|
CERTIFICATOR_POSTGRESQL_CONNECT=bdd_user:bdd_password//certificator:@certificator_db/certificator_db
|
|
CERTIFICATOR_REDIS_CONNECT=redis://certificator_redis:6379:6379
|
|
|
|
# Noms des services Docker
|
|
SDK_RELAY_DOCKER_NAME=sdk_relay
|
|
LECOFFRE_FRONT_DOCKER_NAME=lecoffre-front
|
|
IHM_CLIENT_DOCKER_NAME=ihm_client
|
|
SDK_STORAGE_DOCKER_NAME=sdk_storage
|
|
WATCHTOWER_DOCKER_NAME=watchtower
|
|
SIGNET_MINER_DOCKER_NAME=signet_miner
|
|
GRAFANA_DOCKER_NAME=grafana
|
|
LOKI_DOCKER_NAME=loki
|
|
PROMTAIL_DOCKER_NAME=promtail
|
|
STATUS_API_DOCKER_NAME=status-api
|
|
|
|
# Ports externes exposés
|
|
LECOFFRE_FRONT_EXTERNAL_PORT=3004
|
|
IHM_CLIENT_EXTERNAL_PORT=3003
|
|
SDK_STORAGE_EXTERNAL_PORT=8081
|
|
GRAFANA_EXTERNAL_PORT=3005
|
|
LOKI_EXTERNAL_PORT=3100
|
|
STATUS_API_EXTERNAL_PORT=3006
|
|
|
|
# Mots de passe et secrets
|
|
GRAFANA_ADMIN_PASSWORD=Fuy8ZfxQI2xdSdoB8wsGxNjyU
|
|
|
|
# Chemins de configuration
|
|
LECOFFRE_NODE_CONFS_DIR=/home/debian/_4NK_env/confs
|
|
LECOFFRE_NODE_LOGS_DIR=/home/debian/_4NK_env/logs
|
|
|
|
# Ports supplémentaires
|
|
BLINDBIT_EXTERNAL_PORT=8000
|
|
SDK_RELAY_EXTERNAL_PORT_1=8090
|
|
SDK_RELAY_EXTERNAL_PORT_2=8091
|
|
|
|
# Routes manquantes
|
|
|
|
# Variables manquantes pour la DB
|