networks: proxy_network: name: test_proxy_network services: caddy: image: caddy:latest container_name: caddy extra_hosts: - host-gateway:host-gateway restart: unless-stopped ports: - "80:80" - "443:443" - "443:443/udp" volumes: - ./Caddyfile:/etc/caddy/Caddyfile:ro - /app-config/caddy/data:/data - /app-config/caddy/logs:/var/log/caddy networks: - proxy_network frps: image: snowdreamtech/frps:0.68.0 container_name: frps restart: unless-stopped ports: - "7000:7000" - "18097:18097" - "127.0.0.1:7500:7500" volumes: - ./frps.toml:/etc/frp/frps.toml:ro entrypoint: ["/usr/bin/frps", "-c", "/etc/frp/frps.toml"] networks: - proxy_network chisel: image: jpillora/chisel:latest container_name: chisel restart: unless-stopped ports: - "8443:8443" command: ["server", "--port", "8443", "--auth", "pfannkuchen:test2026", "--reverse"] networks: - proxy_network