Invalid credentials after upgrading to 0.29

Immediately after upgrading to 0.29 I was unable to login because the GUI tells me I have an invalid password.

Checking the logs I see the errors below:

INFO[2025-10-22 07:40:56] using config file: /root/.stash/config.yml   
INFO[2025-10-22 07:40:57] [InitHWSupport] Supported HW codecs [0]:     
INFO[2025-10-22 07:40:57] stash version: v0.29.0 (a6778d7d) - Official Build - 2025-10-21 00:05:52 
INFO[2025-10-22 07:40:57] stash is listening on 0.0.0.0:9999           
INFO[2025-10-22 07:40:57] stash is running at http://localhost:9999/   
INFO[2025-10-22 07:40:58] Version v0.29.0 (a6778d7d) is already the latest released 
Could not open '/config/' for log output due to error: open /config/: is a directory
Could not open '/config/' for log output due to error: open /config/: is a directory

I’m running Stashapp on docker on Unraid 7.1.4. Its been running fine for years through countless other updates. I tried restarting the docker but get the same error. The container path mapping hasnt been changed and still looks correct.

The config.yml is still there.

I have a second instance installed which has the same invalid credentials after upgrading to 0.29. Interestingly the GUI theme is still different between the two instances (I themed them this way) which suggests they are still loading the config.yml?

Setting the docker repo back to v0.28.1 using ‘stashapp/stash:v0.28.1’ allows me to login again. My password does have special characters, does 0.29 change what is allowed in the password?

Known bug. Bug fix release is planned.

1 Like