Forgot your Password?
Where the punktfunk web console login password lives — and how to read or reset it — on each host platform.
The punktfunk web console (status, paired devices, PIN pairing) is protected by a login password. That password is generated — or, on Windows, chosen — when the console is first set up, and it lives on the host. So if you can't get past the login screen, you recover or change it on the host machine itself, not from the browser.
This is only the web console login. It is not your client/device pairing — if a client won't connect, that's Pairing, not this password.
Find your host
Jump to your host platform for exactly where the password lives and how to read or reset it:
| Host | Where the password lives | Section |
|---|---|---|
| Ubuntu — GNOME | ~/.config/punktfunk/web-password | Console login password |
| Ubuntu — KDE Plasma | ~/.config/punktfunk/web-password | Console login password |
| Fedora — KDE Plasma | ~/.config/punktfunk/web-password | Console login password |
| Bazzite — gamescope | ~/.config/punktfunk/web-password | Console login password |
| SteamOS (host) | ~/.config/punktfunk/web.env | Console login password |
| Windows host | %ProgramData%\punktfunk\web-password | Console login password |
The short version
Linux packages (apt / RPM / Bazzite). The password is generated on first start and saved to
~/.config/punktfunk/web-password. Read it back:
# from the init service's journal (printed once, when it was generated):
journalctl --user -u punktfunk-web-init | sed -n 's/.*password generated: //p'
# …or straight from the file:
sed -n 's/^PUNKTFUNK_UI_PASSWORD=//p' ~/.config/punktfunk/web-passwordChange it by editing that file (PUNKTFUNK_UI_PASSWORD=<your-password>) and restarting the console:
systemctl --user restart punktfunk-web.
SteamOS / Steam Deck. Same idea, but the installer writes it to ~/.config/punktfunk/web.env
and prints it at the end of the install run:
sed -n 's/^PUNKTFUNK_UI_PASSWORD=//p' ~/.config/punktfunk/web.envEdit that file and systemctl --user restart punktfunk-web to change it.
Windows. You pick the password during install (a secure random default is pre-filled and shown
on the installer's final page). It lives in %ProgramData%\punktfunk\web-password. To change it,
edit the file and restart the PunktfunkWeb task — in an elevated PowerShell:
notepad "$env:ProgramData\punktfunk\web-password" # set PUNKTFUNK_UI_PASSWORD=<your-password>
schtasks /End /TN PunktfunkWeb; schtasks /Run /TN PunktfunkWebStill stuck? See Troubleshooting.