{"repo":"jamescurtin/traefik-proxy","free":true,"listed":false,"github":"https://github.com/jamescurtin/traefik-proxy","clone":"git clone https://github.com/jamescurtin/traefik-proxy.git","description":"One-step (secure) configuration for Traefik edge router.","language":"HTML","stars":34,"topics":["traefik","traefik-v2","traefik-configurations","traefik-docker","traefik-proxy","edge-router","traefik-dashboard","totp","u2f","sso-authentication"],"license":null,"category":"networking-infra","readme_excerpt":"Traefik-Proxy One-step (secure) configuration for Traefik edge router using Authelia for authentication. Features Keeping in mind security first, this project ensures: The Docker daemon socket is never mounted to traefik or any container with external networking (See the risks of exposing the Docker daemon) HTTPS redirection is automatically configured for all routers TLS is always enabled, even locally (can confidently test new services locally without needing a dev config that differs significantly from prod) The Traefik dashboard is never launched in insecure mode Other features include: Self-hosted SSO authentication (Authelia), including support for security keys and one-time password generators User-friendly 4XX & 5XX status pages Pre-configured file provider (for shared routers and middleware) and Docker provider (for everything else) Centralized configuration via environment variables and Docker secrets Getting Started Quickstart Running make creates an .env file and the authelia/secrets directory. The .env file should be updated to include hostnames for additional hosts that are configured. The authelia/secrets directory contains secrets for configuring all services. If you follow the quickstart and run make , random passwords are generated by default. Otherwise, you must replace the values in authelia/secrets before deploying. There are additional configuration files that need to be customized before you can deploy in a production environment. All places where custo","default_branch":null,"files":null,"tree":[],"storefront":"/r/jamescurtin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jamescurtin/traefik-proxy/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}