cents/compose.frp-prod.yml

35 lines
739 B
YAML

services:
frpc:
image: homemade/auto-cert/proxy:latest
restart: unless-stopped
environment:
DOMAIN: ${DOMAIN}
APP_HOST: ${APP_HOST}
APP_PORT: ${APP_PORT}
APP_PROTOCOL: ${APP_PROTOCOL}
FRPC_SERVER_HOST: ${FRPC_SERVER_HOST}
FRPC_SERVER_PORT: ${FRPC_SERVER_PORT}
extra_hosts:
- "host.docker.internal:host-gateway"
volumes:
- frp_cert_volume:/etc/letsencrypt
networks:
- frp_prod
cert:
image: homemade/auto-cert/cert:latest
restart: "no"
command: --domain ${DOMAIN} --test-mode ${TEST_MODE}
volumes:
- frp_cert_volume:/etc/letsencrypt
networks:
- frp_prod
volumes:
frp_cert_volume:
networks:
frp_prod:
driver: bridge