Forgot your Password?
Read or reset the web console's login password on a Linux, SteamOS or Windows host.
Read the web console's login password on the host, or reset it. This is only the console login; a client that can't connect needs Pairing.
| Host | Password file | Restart the console |
|---|---|---|
| Linux packages, NixOS | ~/.config/punktfunk/web-password | systemctl --user restart punktfunk-web |
| SteamOS | ~/.config/punktfunk/web.env | systemctl --user restart punktfunk-web |
| Windows | %ProgramData%\punktfunk\web-password | punktfunk-host service restart, elevated |
Read it
The file holds the password in clear text until your first sign-in. After that the console keeps only a salted hash, and you reset it instead.
sed -n 's/^PUNKTFUNK_UI_PASSWORD=//p' ~/.config/punktfunk/web-password # Linux
sed -n 's/^PUNKTFUNK_UI_PASSWORD=//p' ~/.config/punktfunk/web.env # SteamOSOn Windows, from an elevated PowerShell (the file is readable by Administrators only):
punktfunk-host web passwordReset it
Write a PUNKTFUNK_UI_PASSWORD=<new-password> line into the file and restart the console. The next
sign-in hashes it and signs every other session out.
printf 'PUNKTFUNK_UI_PASSWORD=%s\n' 'new-password' > ~/.config/punktfunk/web-password
chmod 600 ~/.config/punktfunk/web-password
systemctl --user restart punktfunk-web-
SteamOS: edit
web.envrather than overwriting it, because it also holds the session secret. -
Windows, from an elevated PowerShell:
notepad "$env:ProgramData\punktfunk\web-password" # add PUNKTFUNK_UI_PASSWORD=<new-password> punktfunk-host service restart
On the Linux packages you can instead delete web-password and restart the console. It generates a
new password to read.
The password is right, and sign-in still fails
- Too many sign-in attempts. Try again …: after five wrong tries, a device waits up to five minutes. Wait, or restart the console to clear it.
- Wrong password. for every password, and other console pages answer
auth not configured: the file has no password line. Add one as in Reset it.