Рет қаралды 58,606
Self hosting amazing open source software is the best feeling in the world. Knowing you're not tied to someone else's servers, whims, or quirks. The ability to control how you use your own apps, and how and when you add more is what open source is all about. But what about security?
I self host a lot of apps, and many of them don't have any built-in authentication. While that makes it quite convenient to use them, it also makes me a bit fearful of what others may be able to do with my applications and websites.
This is where Authelia comes in. Authelia provides a web application for authentication (make sure you are somone who should be using an application) and authorization (make sure you're permitted to use it) in front of your existing web applications.
=== Links ===
Shownotes
wiki.opensourceisawesome.com/...
- @IBRACORP Video
• Mastering Authelia Ins...
- Authelia Github page
github.com/authelia/authelia
- Docker, Docker-Compose, and NGinX Proxy Manager Install Scripts
github.com/bmcgonag/docker_in...
- Patreon - Support my channel
www.patreon.com/bePatron?u=23...
=== Timestamps ===
00:00 Beginning
00:09 Introduction to Authelia
03:05 Quick Demo of Authelia
03:50 Demo of 2-Factor with Authelia
05:50 Thank you to my Patrons at Patreon, and to my subscribers on KZfaq
06:15 Getting Authelia Installed
08:30 Installing Docker-CE, Docker-Compose, and NGinX Proxy Manager
12:50 NGinX Proxy Manager initial UI Setup
14:15 Setup the Authelia docker-compose file
17:20 Create the users_database.yml file
19:35 Hashing your user password
21:10 Create our Authelia configuration.yml file
34:40 Run your docker-compose for Authelia
36:00 Test our Authelia Install
37:05 Setup our Authelia Entry in NGinX Proxy Manager
41:00 Setup Site Entries in NGinX Proxy Manager for Authelia
=== Contact ===
Twitter: @mickintx
Telegram: @MickInTx
Mastodon: mastodon.partecipa.digital/ @MickInTX
Try out SSDNodes VPS Services! Amazing Specs for incredibly low costs. I'm running a 32 GB RAM / $ CPU Server for only $9 a month! Seriously. FOr long term server usage, this is the way to go!
www.ssdnodes.com/manage/aff.p...
Get a $50.00 credit for Digital Ocean by signing up with this link:
m.do.co/c/a6a61ae55242
Use Hover as your Domain Name Registrar to get some great control over you domains / sub-domains:
hover.com/SHPaiirr
Support my Channel and ongoing efforts through Patreon:
www.patreon.com/bePatron?u=23...
What does the money go to?
To Pay for Digital Ocean droplets, donations to open source projects I feature, any hardware I may need to purchase for future episodes (which I will then give to a subscriber in a drawing or contest).
=== Attributions ===
Intro and Outro music provided by www.bensound.com