4NK_vault/storage/dev/docker-compose.yml.auto
4NK Dev 5ff468bc84 feat: Système de templates automatisé v2.0.0
- Introduction du système de templates avec séparation templates/storage
- Scripts de génération automatisée pour toutes les configurations
- Résolution multi-passes des variables imbriquées
- API simplifiée qui lit uniquement storage/ (plus de traitement de variables)
- Documentation complète du nouveau système
- Support des services externes (BOOTSTRAP, LECOFFRE_BACK_MINI)
- Protection des templates sources et isolation des environnements
2025-10-05 13:53:38 +00:00

536 lines
11 KiB
Plaintext

services:
:
image:
container_name:
working_dir: /
ports:
- "0.0.0.0:"
- "0.0.0.0:6379:6379"
- "0.0.0.0:"
- "0.0.0.0:"
volumes:
- :
- :
- :
- :
- :
- :
networks:
btcnet:
aliases:
-
user: root
entrypoint: \>
/bin/sh -c ""
healthcheck:
test: ["CMD", "sh", "-FRONT_CONFS_DIR/healthcheck_redis.sh"]
interval: 30s
timeout: 10s
retries: 50
restart: unless-stopped"
:
image:
container_name:
working_dir: /
ports:
- "0.0.0.0:"
- "0.0.0.0:5432:5432"
- "0.0.0.0:"
- "0.0.0.0:"
volumes:
- :
- :
- :
- :
- :
- :
networks:
btcnet:
aliases:
-
user: root
entrypoint: \>
/bin/sh -c ""
healthcheck:
test: ["CMD", "sh", "-FRONT_CONFS_DIR/healthcheck_postgresql.sh"]
interval: 30s
timeout: 10s
retries: 50
restart: unless-stopped"
:
image:
container_name:
working_dir: /
ports:
- "0.0.0.0:"
- "0.0.0.0:3100:3100"
- "0.0.0.0:9096"
- "0.0.0.0:"
volumes:
- :
- :
- :
- :
- :
- :
networks:
btcnet:
aliases:
-
user: root
entrypoint: \>
/bin/sh -c ""
healthcheck:
test: ["CMD", "sh", "-FRONT_CONFS_DIR/healthcheck_loki.sh"]
interval: 30s
timeout: 10s
retries: 50
restart: unless-stopped"
:
image:
container_name:
working_dir: /
ports:
- "0.0.0.0:"
- "0.0.0.0:8090:8090"
- "0.0.0.0:"
- "0.0.0.0:"
volumes:
- :
- :
- :
- :
- :
- :
networks:
btcnet:
aliases:
-
user: root
entrypoint: \>
/bin/sh -c ""
healthcheck:
test: ["CMD", "sh", "-FRONT_CONFS_DIR/healthcheck_promtail.sh"]
interval: 30s
timeout: 10s
retries: 50
restart: unless-stopped"
:
image:
container_name:
working_dir: /
ports:
- "0.0.0.0:"
- "0.0.0.0:3001:3001"
- "0.0.0.0:"
- "0.0.0.0:"
volumes:
- :
- :
- :
- :
- :
- :
networks:
btcnet:
aliases:
-
user: root
entrypoint: \>
/bin/sh -c ""
healthcheck:
test: ["CMD", "sh", "-FRONT_CONFS_DIR/healthcheck_grafana.sh"]
interval: 30s
timeout: 10s
retries: 50
restart: unless-stopped"
:
image:
container_name:
working_dir: /
ports:
- "0.0.0.0:"
- "0.0.0.0:"
- "0.0.0.0:"
- "0.0.0.0:"
volumes:
- :
- :
- :
- :
- :
- :
networks:
btcnet:
aliases:
-
user: root
entrypoint: \>
/bin/sh -c ""
healthcheck:
test: ["CMD", "sh", "-FRONT_CONFS_DIR/healthcheck_.sh"]
interval: 30s
timeout: 10s
retries: 50
restart: unless-stopped"
:
image:
container_name:
working_dir: /
ports:
- "0.0.0.0:"
- "0.0.0.0:9050:9050"
- "0.0.0.0:"
- "0.0.0.0:"
volumes:
- :
- :
- :
- :
- :
- :
networks:
btcnet:
aliases:
-
user: root
entrypoint: \>
/bin/sh -c ""
healthcheck:
test: ["CMD", "sh", "-FRONT_CONFS_DIR/healthcheck_tor-proxy.sh"]
interval: 30s
timeout: 10s
retries: 50
restart: unless-stopped"
:
image:
container_name:
working_dir: /
ports:
- "0.0.0.0:"
- "0.0.0.0:"
- "0.0.0.0:"
- "0.0.0.0:"
volumes:
- :
- :
- :
- :
- :
- :
networks:
btcnet:
aliases:
-
user: root
entrypoint: \>
/bin/sh -c ""
healthcheck:
test: ["CMD", "sh", "-FRONT_CONFS_DIR/healthcheck__4NK_vault.sh"]
interval: 30s
timeout: 10s
retries: 50
restart: unless-stopped"
:
image:
container_name:
working_dir: /
ports:
- "0.0.0.0:38333:38333"
- "0.0.0.0:38332:38332"
- "0.0.0.0:29001:29001"
- "0.0.0.0:29000:29000"
volumes:
- :
- :
- :
- /home/debian/_4NK_env/projects/lecoffre/lecoffre_node/datas/bitcoin:
- :
- :
networks:
btcnet:
aliases:
-
user: root
entrypoint: \>
/bin/sh -c ""
healthcheck:
test: ["CMD", "sh", "-FRONT_CONFS_DIR/healthcheck_bitcoin.sh"]
interval: 30s
timeout: 10s
retries: 50
restart: unless-stopped"
:
image:
container_name:
working_dir: /
ports:
- "0.0.0.0:"
- "0.0.0.0:8000:8000"
- "0.0.0.0:"
- "0.0.0.0:"
volumes:
- :
- :
- :
- :
- :
- :
networks:
btcnet:
aliases:
-
user: root
entrypoint: \>
/bin/sh -c ""
healthcheck:
test: ["CMD", "sh", "-FRONT_CONFS_DIR/healthcheck_blindbit-oracle.sh"]
interval: 30s
timeout: 10s
retries: 50
restart: unless-stopped"
:
image:
container_name:
working_dir: /
ports:
- "0.0.0.0:"
- "0.0.0.0:8080:8080"
- "0.0.0.0:"
- "0.0.0.0:"
volumes:
- :
- :
- :
- :
- :
- :
networks:
btcnet:
aliases:
-
user: root
entrypoint: \>
/bin/sh -c ""
healthcheck:
test: ["CMD", "sh", "-FRONT_CONFS_DIR/healthcheck_sdk_relay.sh"]
interval: 30s
timeout: 10s
retries: 50
restart: unless-stopped"
:
image:
container_name:
working_dir: /
ports:
- "0.0.0.0:"
- "0.0.0.0:8081:8081"
- "0.0.0.0:"
- "0.0.0.0:"
volumes:
- :
- :
- :
- :
- :
- :
networks:
btcnet:
aliases:
-
user: root
entrypoint: \>
/bin/sh -c ""
healthcheck:
test: ["CMD", "sh", "-FRONT_CONFS_DIR/healthcheck_sdk_storage.sh"]
interval: 30s
timeout: 10s
retries: 50
restart: unless-stopped"
:
image:
container_name:
working_dir: /
ports:
- "0.0.0.0:"
- "0.0.0.0:3003:3003"
- "0.0.0.0:"
- "0.0.0.0:"
volumes:
- :
- :
- :
- :
- :
- :
networks:
btcnet:
aliases:
-
user: root
entrypoint: \>
/bin/sh -c ""
healthcheck:
test: ["CMD", "sh", "-FRONT_CONFS_DIR/healthcheck_ihm_client.sh"]
interval: 30s
timeout: 10s
retries: 50
restart: unless-stopped"
:
image:
container_name:
working_dir: /
ports:
- "0.0.0.0:"
- "0.0.0.0:8082:8082"
- "0.0.0.0:"
- "0.0.0.0:"
volumes:
- :
- :
- :
- :
- :
- :
networks:
btcnet:
aliases:
-
user: root
entrypoint: \>
/bin/sh -c ""
healthcheck:
test: ["CMD", "sh", "-FRONT_CONFS_DIR/healthcheck__4NK_certificator.sh"]
interval: 30s
timeout: 10s
retries: 50
restart: unless-stopped"
:
image:
container_name:
working_dir: /
ports:
- "0.0.0.0:"
- "0.0.0.0:8083:8083"
- "0.0.0.0:"
- "0.0.0.0:"
volumes:
- :
- :
- :
- :
- :
- :
networks:
btcnet:
aliases:
-
user: root
entrypoint: \>
/bin/sh -c ""
healthcheck:
test: ["CMD", "sh", "-FRONT_CONFS_DIR/healthcheck__4NK_miner.sh"]
interval: 30s
timeout: 10s
retries: 50
restart: unless-stopped"
:
image:
container_name:
working_dir: /
ports:
- "0.0.0.0:"
- "0.0.0.0:3000:3000"
- "0.0.0.0:"
- "0.0.0.0:"
volumes:
- :
- :
- :
- :
- :
- :
networks:
btcnet:
aliases:
-
user: root
entrypoint: \>
/bin/sh -c ""
healthcheck:
test: ["CMD", "sh", "-FRONT_CONFS_DIR/healthcheck_lecoffre-front.sh"]
interval: 30s
timeout: 10s
retries: 50
restart: unless-stopped"
:
image:
container_name:
working_dir: /
ports:
- "0.0.0.0:3006:3006"
- "0.0.0.0:3006:3006"
- "0.0.0.0:"
- "0.0.0.0:"
volumes:
- :
- :
- :
- :
- :
- :
networks:
btcnet:
aliases:
-
user: root
entrypoint: \>
/bin/sh -c ""
healthcheck:
test: ["CMD", "sh", "-FRONT_CONFS_DIR/healthcheck__4NK_web_status.sh"]
interval: 30s
timeout: 10s
retries: 50
restart: unless-stopped"
watchtower:
image: containrrr/watchtower
container_name: watchtower
volumes:
- /var/run/docker.sock:/var/run/docker.sock
command: --interval 30 --label-enable
networks:
- btcnet
restart: unless-stopped
networks:
btcnet:
name: _4NK_node_btcnet
driver: bridge
ipam:
config:
- subnet: 172.20.0.0/16