mirror of
https://github.com/games-on-whales/unraid-plugin.git
synced 2026-10-15 13:02:00 +00:00
[PR #46] [MERGED] Set HOST_APPS_STATE_FOLDER so Wolf app containers use appdata not /etc #62
Labels
No labels
enhancement
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
games-on-whales/unraid-plugin#62
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/games-on-whales/unraid-plugin/pull/46
Author: @JBailes
Created: 5/30/2026
Status: ✅ Merged
Merged: 5/30/2026
Merged by: @JBailes
Base:
main← Head:aimee/session/d6325657📝 Commits (3)
5d5ecfeReplace split auto-tag + release workflows with a single auto-release workflow92ae464Set HOST_APPS_STATE_FOLDER so Wolf app containers use appdata not /etc558cfb2Merge remote-tracking branch 'origin/main' into aimee/session/d6325657📊 Changes
2 files changed (+3 additions, -0 deletions)
View changed files
📝
gow.plg(+1 -0)📝
scripts/deploy.sh(+2 -0)📄 Description
Problem
When Wolf spawns additional Docker containers, it bind-mounts their app state from
${HOST_APPS_STATE_FOLDER}/profile_data/...on the host. That variable defaults to/etc/wolf. The previous fix mounted the configured appdata directory at/etc/wolfinside the Wolf container, which fixed Wolf's own config — but leftHOST_APPS_STATE_FOLDERunset, so child containers still landed in host/etc/wolfinstead of the chosen appdata path.Fix
Set
HOST_APPS_STATE_FOLDER=${APPDATA}in the Wolf container environment for both the NVIDIA and standard compose definitions, so Wolf tells the host Docker daemon to bind-mount spawned app state from the configured appdata directory.Notes
docker-compose.yml, then restart the stack./etc/wolfis not moved automatically.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.