Reverse-Proxy
Creates a reverse proxy to expose other services running in the NAS
Traefik
traefik is a reverse proxy for docker services.
🌐 Ports
80 TCP: HTTP access. Should always redirect to HTTPs443 TCP: HTTPs access
📂 Volumes
traefik_dynamic_config: Folder containing the dynamic configuration forFileprovider. See traefik documentation.
📝 Configs
traefik.yml: Static configuration filedynamic/authelia.yml: HTTP ForwardAuth middlewares to authenticate via the authentication service (Authelia)dynamic/hsts.yml: Set of HTTP headers to enable HSTSdynamic/htransformation.yml: HTTP header conversion via htransformation to enable authentication on some servicesdynamic/portainer.yml: Route exposing Portainerdynamic/synology.yml: Route exposing the Synology DSM interface of the hostdynamic/tls.yml: TLS configuration of the instancedynamic/traefik.yml: Route exposing the Traefik API/Dashboarddynamic/qbittorrent-api.yml: Special case exposing the API of qBittorrent with BasicAuth managed by the Authentication service
🔒 Secrets
traefik_tls_cert: Self-signed certificate for Traefik. Particularly useful in development to avoid generating new certificates on each restart.traefik_tls_key: Self-signed private key for Traefik. Used withtraefik_tls_cert.
📒 Documentation
- Traefik official documentation