labs

Zero to Auth

Authentik reverse proxy auth from scratch with Letsencrypt and Traefik on TrueNAS-SCALE

Setup Letsencrypt on TrueNAS-SCALE

Add csr

Add Truecharts to TrueNAS-SCALE

When opening the Apps menu item on TrueNAS-SCALE for the first time, you get prompted to setup a new pool for Apps. This will create a new dataset on the selected pool called “ix-applications”, which will contain all docker containers and most application data, unless specified otherwise.

Setup Traefik on TrueNAS-SCALE

Setup Authentik behind Traefik on TrueNAS-SCALE

Configure Middleware in Traefik on TrueNAS-SCALE

Create and Configure Application and Proxy Provider in Authentik:

Add Application to outpost

Secure App in TrueNAS-SCALE using authentik middleware