[GH-ISSUE #87] Steam reinstalls when connecting #61

Closed
opened 2026-10-15 12:55:44 +00:00 by bsakaguchi · 3 comments
Owner

Originally created by @Leesam on GitHub (Jul 25, 2024).
Original GitHub issue: https://github.com/games-on-whales/wolf/issues/87

Steam seems to be reinstalling every time I connect (even from the same moonlight client). I have to choose language, time zone, sign in and then set up the library folder each time I choose Steam from moonlight. After re-performing the setup, games work very well. I'd just like the steam client to persist across connections.

It looks like the /home/retro folder mounted to app_state_folder/Steam/ is not copying any hidden folders of files.

While steam is running i can look at the /home/retro folder and see many files which aren't available on the datastore.

SteamDocker

DatastoreView

Originally created by @Leesam on GitHub (Jul 25, 2024). Original GitHub issue: https://github.com/games-on-whales/wolf/issues/87 Steam seems to be reinstalling every time I connect (even from the same moonlight client). I have to choose language, time zone, sign in and then set up the library folder each time I choose Steam from moonlight. After re-performing the setup, games work _very well_. I'd just like the steam client to persist across connections. It looks like the /home/retro folder mounted to app_state_folder/Steam/ is not copying any hidden folders of files. While steam is running i can look at the /home/retro folder and see many files which aren't available on the datastore. ![SteamDocker](https://github.com/user-attachments/assets/5b529f11-1225-4a60-9dcd-af7b1669d8ff) ![DatastoreView](https://github.com/user-attachments/assets/5becf2d2-e0b2-47e3-8cfd-003f07a290f1)
Author
Owner

@ABeltramo commented on GitHub (Jul 25, 2024):

Sounds like there's something wrong going on with the folder mounts..
Can you share the exact command or docker-compose.yml that you use to start Wolf?
Have you changed anything from the quickstart guide?

<!-- gh-comment-id:2251186774 --> @ABeltramo commented on GitHub (Jul 25, 2024): Sounds like there's something wrong going on with the folder mounts.. Can you share the exact command or docker-compose.yml that you use to start Wolf? Have you changed anything from the quickstart guide?
Author
Owner

@Leesam commented on GitHub (Jul 25, 2024):

I just managed to resolve the issue after reading the docs again.

I had changed the HOST_APPS_STATE_FOLDER volume but not in the environment variable to match. The docker host is an unraid machine so /etc/wolf folder the steam container was using was temporary and getting wiped each reboot.

<!-- gh-comment-id:2251267676 --> @Leesam commented on GitHub (Jul 25, 2024): I just managed to resolve the issue after reading the docs again. I had changed the HOST_APPS_STATE_FOLDER volume but not in the environment variable to match. The docker host is an unraid machine so /etc/wolf folder the steam container was using was temporary and getting wiped each reboot.
Author
Owner

@ABeltramo commented on GitHub (Jul 25, 2024):

I'm glad it's sorted, have fun!

<!-- gh-comment-id:2251282042 --> @ABeltramo commented on GitHub (Jul 25, 2024): I'm glad it's sorted, have fun!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
games-on-whales/wolf#61
No description provided.