fix(ark-suac): align ports, service naming, and permissions bootstrap
This commit is contained in:
@@ -23,7 +23,7 @@ This app provides a dedicated server for ARK: Survival Ascended, allowing you to
|
||||
|
||||
### Volumes
|
||||
|
||||
All volumes are mounted under `/DATA/AppData/ark-survival-ascended/`:
|
||||
All volumes are mounted under `/DATA/AppData/ark-suac/`:
|
||||
|
||||
- `steam`: Steam runtime files
|
||||
- `steamcmd`: SteamCMD installation
|
||||
@@ -46,6 +46,12 @@ All volumes are mounted under `/DATA/AppData/ark-survival-ascended/`:
|
||||
- No privileged mode required
|
||||
- No Docker socket access
|
||||
|
||||
### Permission Bootstrap
|
||||
|
||||
The compose includes a one-shot helper service `set-permissions` that runs as `root`
|
||||
before the game server starts. It only performs `chown` on app-specific bind mounts so
|
||||
the main `ark-asa-server` service can run as non-root `gameserver`.
|
||||
|
||||
### Data Persistence
|
||||
|
||||
All game data, including server files, save games, and configuration, is persisted in the bound volumes. The container will automatically download and update server files on startup.
|
||||
@@ -121,4 +127,4 @@ Set `ENABLE_DEBUG=1` to prevent server startup and investigate container issues.
|
||||
## Support
|
||||
|
||||
For issues specific to this ZimaOS integration, please contact the Zima Apps Team.
|
||||
For game server issues, refer to the upstream repository or ARK official support.
|
||||
For game server issues, refer to the upstream repository or ARK official support.
|
||||
|
||||
Reference in New Issue
Block a user