arc-frp/node/docker-compose.dev.yml

50 lines
1,021 B
YAML
Raw Normal View History

2025-07-03 15:50:13 -04:00
version: '3.8'
services:
# Home Server Agent (Development)
home-server-agent:
build: .
container_name: home-server-agent-dev
ports:
- "3000:3000"
environment:
- NODE_ENV=development
- API_TOKEN=dev-token-123
- LOG_LEVEL=debug
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
- ./logs:/app/logs
- ./src:/app/src
networks:
- game-network
restart: unless-stopped
# Single Minecraft Server for Testing
minecraft:
image: itzg/minecraft-server:latest
container_name: gameserver-minecraft
ports:
- "25565:25565"
environment:
EULA: "TRUE"
TYPE: "VANILLA"
MEMORY: "1G"
DIFFICULTY: "peaceful"
MAX_PLAYERS: "5"
ONLINE_MODE: "false"
volumes:
- minecraft-dev-data:/data
networks:
- game-network
restart: unless-stopped
labels:
- "game-server=minecraft"
volumes:
minecraft-dev-data:
driver: local
networks:
game-network:
driver: bridge