unified: Phantom Protocol 2025 complete archive integration

This commit is contained in:
NW
2026-05-18 17:28:53 +01:00
commit b680c5aeca
553 changed files with 112091 additions and 0 deletions

View File

@@ -0,0 +1,58 @@
# Упрощенный Docker Compose для демонстрации Phantom Protocol
# Без сетевых функций для совместимости с sandbox средой
version: '3.8'
networks:
phantom-simple:
driver: bridge
volumes:
phantom-data:
driver: local
services:
# Основной узел Phantom
phantom-demo:
build:
context: .
dockerfile: Dockerfile.simple
container_name: phantom-demo
hostname: phantom-demo
networks:
- phantom-simple
ports:
- "8080:8080" # Основной порт
- "8081:8081" # Kademlia DHT
volumes:
- phantom-data:/home/phantom/data
- ./logs:/home/phantom/logs
environment:
- PHANTOM_NODE_NAME=demo
- PHANTOM_PORT=8080
- PHANTOM_KAD_PORT=8081
- PHANTOM_LOG_LEVEL=INFO
- PHANTOM_DEMO_MODE=true
restart: unless-stopped
command: ["bash", "-c", "echo 'Phantom Protocol Demo Node Started' && sleep infinity"]
# Простой веб-интерфейс для мониторинга
phantom-web:
image: nginx:alpine
container_name: phantom-web
hostname: phantom-web
networks:
- phantom-simple
ports:
- "8090:80"
volumes:
- ./docker/monitor:/usr/share/nginx/html:ro
- ./logs:/var/log/phantom:ro
environment:
- NGINX_HOST=phantom-web
- NGINX_PORT=80
depends_on:
- phantom-demo
restart: unless-stopped