Add Pocket ID, TinyAuth and File Browser Quantum

This commit is contained in:
Djeex
2026-08-31 23:39:07 +02:00
parent 91ea3f9a70
commit 4090203dc4
19 changed files with 751 additions and 51 deletions
+3 -3
View File
@@ -71,7 +71,7 @@ From here on, we assume the network name for Swag is `swag_default`.
```
::
Deploy the container and go to `http://yourserverip:3600`. That's it—your Pingvin web UI instance is up and running!
Deploy the container and go to `http://yourserverip:3600`. That's it! Your Pingvin web UI instance is up and running!
::caution
@@ -182,7 +182,7 @@ That's it, you've exposed Pingvin!
## Securing Pingvin with Authentik
You can protect this app natively with Authentik by following the instructions below.
You can protect this app natively via OIDC with [Pocket ID](/serveex/security/pocket-id#registering-an-oidc-client) instead (register Pingvin as an OIDC client there, then fill in Pingvin's OAuth settings the same way as step 6 below), or with Authentik by following the instructions below.
1. In your Authentik admin area, create an OAuth2/OpenID provider.
@@ -206,4 +206,4 @@ You can protect this app natively with Authentik by following the instructions b
- `OpenID client ID` with the ID you copied in step 2.
- `OpenID client secret` with the token you copied in step 2.
That's it—from now on, when you log in to Pingvin, an "Open ID" button will be available below the login form.
That's it! From now on, when you log in to Pingvin, an "Open ID" button will be available below the login form.