compose.yaml 915 B

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