Skip to main content

Security

How the containers are protected

There is an allowlist configured within Traefik that only allows private IPs (RFC1918) to access all of the containers via Traefik. However if you choose to route a container through Cloudflare Tunnel (recommended so you don't have to port forward), then it is no longer being routed through Traefik.

This is controlled on a per-container basis in the inventory/group_vars/all/container_map.yml file as the expose_to_public variable for each container. If you set this to yes, it will allow all IPs (0.0.0.0/0) to access them.

SSO

To configure SSO (Single Sign-On) for certain containers, see the Authentik docs

TLS Versions

traefik_security_hardening: This will disable TLS1.0 and TLS1.1 and use TLS1.2 as the new minimum.