Sign in to Proxmox VE with Google or a passkey
A small service on each node gives Proxmox an OpenID Connect realm that signs in through MyLogin.world. The Proxmox login screen preselects it: click Login, use Google or a passkey, and you are in as the Proxmox user whose email matches.
- 1
Add the Proxmox VE address
In your dashboard, choose Add a service › Proxmox VE and enter the address you open Proxmox VE at, such as https://192.168.1.10:8006. The command in step 2 fills in as you type.
- 2
Paste into the Proxmox shell Version 1.0.0
Node › Shell in the Proxmox web UI, or SSH as root. It installs the package, creates the service in your dashboard, adds the realm and makes you an administrator. Requires Proxmox VE 7.0 or later.
Review the script ·Source · GPL-3.0-or-later
Download the files
The command picks the right file and checks its SHA-256. To check them yourself:
Clusters: run it on every node. The realm and passkeys are shared through /etc/pve.
- 3
Sign in
Choose Login on the Proxmox login screen. The MyLogin.world realm is already selected.
If something fails
On the node, mylogin-pve status shows the realm, the service and the addresses it accepts; journalctl -u mylogin-pve shows every request. A user must exist in the realm with the email that signs in (Datacenter › Permissions › Users).
Still stuck? Send us the output: support@mylogin.world.compas.cs.stonybrook.edu.