First
Some checks failed
Build All Docker Images / changes (push) Has been cancelled
Build and Push App Docker Image / build (push) Has been cancelled
Build and Push Node Docker Image / build (push) Has been cancelled
Test and Lint / test-app (push) Has been cancelled
Test and Lint / test-node (push) Has been cancelled
Test and Lint / lint-dockerfiles (push) Has been cancelled
Test and Lint / security-scan (push) Has been cancelled
Build All Docker Images / build-app (push) Has been cancelled
Build All Docker Images / build-node (push) Has been cancelled
Build All Docker Images / summary (push) Has been cancelled

This commit is contained in:
hunternick87 2025-07-03 15:50:13 -04:00
commit 4169337dd0
68 changed files with 8726 additions and 0 deletions

View file

@ -0,0 +1,49 @@
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