Folders and files Name Name Last commit message
Last commit date
parent directory
View all files
IP:Port (IP)
Local domain (Loc)
Domain (Dom)
x
Generic
IP:Port (IP)
Local domain (Loc)
Domain (Dom)
Domain (DomL)
Timezone
Runtipi
URLs
to (Dom)
ForwardAuth
x
OAuth2
x
x
Runtipi
MyApps > 2FAuth
Authentik
OAuth2
Applications > Providers
Create: OAuth2/OpenID Provider
Authorization flow: default-provider-authorization-implicit-consent
Name: 2fauth-oauth2-provider
Redirect URIs/Origins: https://2fauth.local.example.com/socialite/callback/openid
Resulting settings from this procedure are used in step 3!
Applications > Applications
Create
Name: 2fauth-oauth2-app
Provider: 2fauth-oauth2-provider
UI settings: Open in new tab
download icon (png)
Icon: Browse (downloaded icon)
ForwardAuth
Applications > Providers
Applications > Applications
Create
Name: 2fauth-forwardauth-app
Slug: 2fauth-forwardauth-app
Provider: 2fauth-forwardauth-provider
UI settings: Open in new tab
download icon (png)
Icon: Browse (downloaded icon)
Applications > Outposts
authentik Embedded Outpost: Edit (icon)
add all applications: >>
Update
Editor / CLI
rename app.env.example
to app.env
configure settings in app.env
Runtipi
MyApps > 2FAuth
You can’t perform that action at this time.