compose.yaml 871 B

123456789101112131415161718192021222324252627282930313233
  1. ---
  2. name: "Twingate Connector"
  3. description: "A connector for Twingate"
  4. version: "0.0.1"
  5. date: "2023-10-01"
  6. author: "Christian Lempa"
  7. tags:
  8. - twingate
  9. - connector
  10. - networking
  11. ---
  12. services:
  13. twingate_connector:
  14. container_name: twingate_connector
  15. image: docker.io/twingate/connector:1.77.0
  16. environment:
  17. - TWINGATE_NETWORK= # FIXME Add your Twingate network name here
  18. - TWINGATE_ACCESS_TOKEN=${TWINGATE_ACCESS_TOKEN:?error}
  19. - TWINGATE_REFRESH_TOKEN=${TWINGATE_REFRESH_TOKEN:?error}
  20. - TWINGATE_LOG_LEVEL=1
  21. - TWINGATE_DNS= # FIXME Add your local DNS server here, if needed (e.g. 10.0.0.1), otherwise remove this line
  22. sysctls:
  23. net.ipv4.ping_group_range: "0 2147483647"
  24. networks:
  25. - frontend
  26. - backend
  27. restart: unless-stopped
  28. networks:
  29. frontend:
  30. external: true
  31. backend:
  32. external: true