mirror of
https://github.com/nikdoof/pocket-id.git
synced 2025-12-14 07:12:19 +00:00
1.4 KiB
1.4 KiB
id
| id |
|---|
| proxmox |
Proxmox
The following example variables are used, and should be replaced with your actual URLs.
proxmox.example.com(The URL of your Proxmox instance.)id.example.com(The URL of your Pocket ID instance.)
Pocket ID Setup
- In Pocket ID create a new OIDC Client, name it, for example,
Proxmox. - Set a logo for this OIDC Client if you would like to.
- Set the callback URL to:
https://proxmox.example.com. - Copy the
Client ID, and theClient Secretfor use in the next steps.
Proxmox Setup
- Open the Proxmox console and navigate to:
Datacenter->Permissions->Realms. - Add a new
OpenID Connect ServerRealm. - Enter
https://id.example.comfor theIssuer URL. - Enter a name for the realm of your choice, for example,
PocketID. - Paste the
Client IDfrom Pocket ID into theClient IDfield in Proxmox. - Paste the
Client Secretfrom Pocket ID into theClient Keyfield in Proxmox. - You can check the
Defaultbox if you want this to be the default realm Proxmox uses when signing in. - Check the
Autocreate Userscheckbox. (This will automatically create users in Proxmox if they don't exist). - Select
usernamefor theUsername Claimdropdown. (This is a personal preference and controls how the username is shown, for example:username = username@PocketIDoremail = username@example@PocketID). - Leave the rest as defaults and click
OKto save the new realm.