Authelia is an open source Single Sign On and 2FA companion for reverse proxies. It helps you secure your endpoints with single factor and 2 factor auth. It works with nginx, traefik, and HA proxy. Today, we'll configure Authelia with Portainer and Traefik and have 2 Factor up and running with brute force protection!
Video Notes: https://technotim.live/posts/authelia-traefik/
Support me on Patreon: https://www.patreon.com/technotim
Sponsor me on GitHub: https://github.com/sponsors/timothystewart6
Subscribe on Twitch: https://www.twitch.tv/technotim
Become a YouTube member: https://www.youtube.com/channel/UCOk-gHyjcWZNj3Br4oxwh0A/join
Merch Shop: https://l.technotim.live/shop
Gear Recommendations: https://l.technotim.live/gear
Get Help in Our Discord Community: https://l.technotim.live/discord
2nd channel: https://www.youtube.com/@TechnoTimTalks
(Affiliate links may be included in this description. I may receive a small commission at no cost to you.)
00:00 - What is Authelia?
01:52 - Authelia configurations
02:43 - Their Docker Compose Example
04:14 - Our Docker Compose File
07:48 - Authelia Configuration File
09:14 - Users Database
11:08 - Password Hashing Algorithm
11:55 - More Configuration
14:46 - Notification Service
16:56 - Spin up your services on your service
18:12 - Authelia Sign In Screen
18:59 - Adding Auth to Containers
20:14 - Adding Auth to External Services
21:51 - Authelia 2 Factor Screen
22:34 - Getting Notification from File
23:11 - 2FA for the first time
23:32 - What do you think of Authelia?
24:37 - Stream Highlight - How's the Hair???
Traefik Tutorial:
https://www.youtube.com/watch?v=liV3c9m_OX8
Thank you for watching!
#Authelia #Traefik #Portainer
"Hyperchan" is from Harris Heller's album Rose.
https://l.technotim.live/sb-music-license