test-vps/compose.yaml

43 lines
988 B
YAML

networks:
proxy_network:
name: test_proxy_network
services:
caddy:
image: caddy:latest
container_name: caddy
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