Authenticity: Single sign-on for your self-hosted apps (Forward Auth and OAuth2)

Authenticity: Single sign-on for your self-hosted apps (Forward Auth and OAuth2)

HomeEasy Self HostAuthenticity: Single sign-on for your self-hosted apps (Forward Auth and OAuth2)
Authenticity: Single sign-on for your self-hosted apps (Forward Auth and OAuth2)
ChannelPublish DateThumbnail & View CountDownload Video
Channel AvatarPublish Date not found Thumbnail
0 Views
Unlock seamless integration and improve the security of your self-hosted applications with Authentik! In this detailed tutorial, we'll explore setting up Authentik as a single sign-on gateway using Forward Auth and OAuth. From configuring Docker Compose files to integrating with proxy servers like Caddy, we'll walk you through every step to secure applications like Stirling PDF and integrate OAuth with apps like Outline and Immich.

‍ What you will learn:

– How to set up Authenticity in a Docker environment.
– Configure forward authentication with proxy servers.
– Implement OAuth with Authentik as your identity provider.
– Practical examples with real applications.
– Improve security with multi-factor authentication options.

Resources:
– Authentication configuration: https://github.com/easyselfhost/self-host/tree/main/apps/authentik
– Proxy configuration (Caddy): https://github.com/easyselfhost/self-host/blob/main/apps/caddy/Caddyfile
– Authenticity: https://goauthentik.io
– Forward Auth with other proxies: https://docs.goauthentik.io/docs/providers/proxy/forward_auth
– Paperless video: https://youtu.be/HWfWRZSZ8YM
– Immich video: https://youtu.be/h_inF-ypMls
– Overview video: https://youtu.be/KPp3bJK81n4
– My website: https://easyselfhost.com

Chapter:
00:00 Introduction
01:44 Execute authentically
05:20 Setting up authenticity
06:20 Integration with Stirling PDF (Forward Auth)
08:47 Integration with Paperless-ngx (Forward Auth)
10:49 Integrate with Outline (OAuth)
13:04 Integration with Immich (OAuth)
14:23 Multi-factor authentication
15:24 End

Thanks for watching and happy hosting!

Please take the opportunity to connect with your friends and family and share this video with them if you find it useful.