You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-1Lines changed: 7 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -260,13 +260,19 @@ Common adjustments:
260
260
|`-e PUID/PGID`| In this tutorial: `-e PUID=$(id -u enshrouded) -e PGID=$(id -g enshrouded)`; you can also set them directly, e.g. `-e PUID=1001 -e PGID=1001`. |
261
261
|`-e EN_PROFILE`|`-e EN_PROFILE=default` (selects Enshrouded profile template on first bootstrap for fresh/missing config). |
262
262
|`-e MANAGER_PROFILE`|`-e MANAGER_PROFILE=default` (selects Server Manager profile template on first bootstrap for fresh/missing config). |
263
-
|`-e ENSHROUDED_QUERY_PORT`|`-e ENSHROUDED_QUERY_PORT=15637` (must match the internal port in `-p ...:<internal>/udp`). |
263
+
|`-e ENSHROUDED_QUERY_PORT`|`-e ENSHROUDED_QUERY_PORT=15637` (must match the internal port in `-p ...:<internal>/udp`; `env_mode=deferred`, so runtime can also resolve from config/profile fallback). |
264
264
|`-e ENSHROUDED_NAME`|`-e ENSHROUDED_NAME="My Enshrouded Server"` (server name shown in the in-game server browser). |
Copy file name to clipboardExpand all lines: docs/README_DOCKER_HUB.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,6 +41,9 @@ docker run \
41
41
bonsaibauer/enshrouded_server_docker:dev_latest
42
42
```
43
43
44
+
> [!NOTE]
45
+
> `ENSHROUDED_QUERY_PORT` is `env_mode=deferred`: early startup validation can proceed when empty, but runtime still needs a resolved value (ENV or valid config/profile fallback). In menu editors this field is treated as hard ENV-managed (locked).
46
+
44
47
> [!TIP]
45
48
> 🎛️ Open the control center with: `docker exec -it enshroudedserver menu`
Copy file name to clipboardExpand all lines: docs/enshrouded_server.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ This document includes:
17
17
|**saveDirectory**| Directory where savegames are stored | "./savegame" | File path (`ENSHROUDED_SAVE_DIR`) |
18
18
|**logDirectory**| Directory for log files | "./logs" | File path (`ENSHROUDED_LOG_DIR`). Also hosts `server_manager.log` and `server_manager_backup/`. |
19
19
|**ip**| Server IP binding | "0.0.0.0" | Server IPv4 address (`ENSHROUDED_IP`) |
20
-
|**queryPort**| Port used for server queries | 15637 | Integer 1..65535 (`ENSHROUDED_QUERY_PORT`)|
20
+
|**queryPort**| Port used for server queries | 15637 | Integer 1..65535 (`ENSHROUDED_QUERY_PORT`, `env_mode=deferred`: can initialize from ENV or config/profile fallback at runtime).|
21
21
|**slotCount**| Max number of players | 16 | Integer 1..16 (`ENSHROUDED_SLOT_COUNT`) |
22
22
|**tags**| Optional server browser tags |[]| Comma-separated tags in ENV (`ENSHROUDED_TAGS`), each tag: `A-Z a-z 0-9 . _ -`|
23
23
|**voiceChatMode**| Voice chat type | Proximity | Proximity / Global (`ENSHROUDED_VOICE_CHAT_MODE`) |
0 commit comments