30 lines
901 B
YAML
30 lines
901 B
YAML
version: "3.9"
|
|
services:
|
|
tugtainer:
|
|
image: quenary/tugtainer:latest
|
|
container_name: tugtainer
|
|
restart: unless-stopped
|
|
ports:
|
|
- "9412:80"
|
|
environment:
|
|
TZ: Europe/Zurich
|
|
AGENT_SECRET: "A6sW9mP2vQk7Lx4Nf8Rb1HtY5Zj3Ec0DuVpGmK9XnJq7"
|
|
# SSRF-Protection für das Frontend
|
|
AGENT_ALLOW_NETWORKS: "172.16.0.0/16"
|
|
AGENT_ALLOW_ENDPOINTS: "http://tugtainer-agent:8001"
|
|
depends_on:
|
|
- tugtainer-agent
|
|
volumes:
|
|
- /opt/tugtainer/data:/tugtainer
|
|
|
|
tugtainer-agent:
|
|
image: ghcr.io/quenary/tugtainer-agent:latest
|
|
container_name: tugtainer-agent
|
|
restart: unless-stopped
|
|
environment:
|
|
TZ: Europe/Zurich
|
|
AGENT_SECRET: "A6sW9mP2vQk7Lx4Nf8Rb1HtY5Zj3Ec0DuVpGmK9XnJq7"
|
|
DOCKER_HOST: unix:///var/run/docker.sock
|
|
AGENT_ALLOW_NETWORKS: "172.16.0.0/16"
|
|
volumes:
|
|
- /var/run/docker.sock:/var/run/docker.sock |