mirror of
https://github.com/factoriotools/factorio-docker.git
synced 2024-12-27 03:18:24 +01:00
Add documentation for env variable MODS and make it actually change the mod directory (#520)
This commit is contained in:
parent
f9040c7450
commit
0ec91c3391
27
README.md
27
README.md
@ -261,19 +261,20 @@ The `server-settings.json` file may then contain the variable references like th
|
|||||||
|
|
||||||
These are the environment variables which can be specified at container run time.
|
These are the environment variables which can be specified at container run time.
|
||||||
|
|
||||||
| Variable Name | Description | Default | Available in |
|
| Variable Name | Description | Default | Available in |
|
||||||
|----------------------|----------------------------------------------------------------------|------------|--------------|
|
|----------------------|----------------------------------------------------------------------|----------------|--------------|
|
||||||
| GENERATE_NEW_SAVE | Generate a new save if one does not exist before starting the server | false | 0.17+ |
|
| GENERATE_NEW_SAVE | Generate a new save if one does not exist before starting the server | false | 0.17+ |
|
||||||
| LOAD_LATEST_SAVE | Load latest when true. Otherwise load SAVE_NAME | true | 0.17+ |
|
| LOAD_LATEST_SAVE | Load latest when true. Otherwise load SAVE_NAME | true | 0.17+ |
|
||||||
| PORT | UDP port the server listens on | 34197 | 0.15+ |
|
| PORT | UDP port the server listens on | 34197 | 0.15+ |
|
||||||
| BIND | IP address (v4 or v6) the server listens on (IP\[:PORT]) | | 0.15+ |
|
| BIND | IP address (v4 or v6) the server listens on (IP\[:PORT]) | | 0.15+ |
|
||||||
| RCON_PORT | TCP port the rcon server listens on | 27015 | 0.15+ |
|
| RCON_PORT | TCP port the rcon server listens on | 27015 | 0.15+ |
|
||||||
| SAVE_NAME | Name to use for the save file | _autosave1 | 0.17+ |
|
| SAVE_NAME | Name to use for the save file | _autosave1 | 0.17+ |
|
||||||
| TOKEN | factorio.com token | | 0.17+ |
|
| TOKEN | factorio.com token | | 0.17+ |
|
||||||
| UPDATE_MODS_ON_START | If mods should be updated before starting the server | | 0.17+ |
|
| UPDATE_MODS_ON_START | If mods should be updated before starting the server | | 0.17+ |
|
||||||
| USERNAME | factorio.com username | | 0.17+ |
|
| USERNAME | factorio.com username | | 0.17+ |
|
||||||
| CONSOLE_LOG_LOCATION | Saves the console log to the specifies location | | |
|
| CONSOLE_LOG_LOCATION | Saves the console log to the specifies location | | |
|
||||||
| DLC_SPACE_AGE | Enables or disables the mods for DLC Space Age in mod-list.json | true | 2.0.8+ |
|
| DLC_SPACE_AGE | Enables or disables the mods for DLC Space Age in mod-list.json | true | 2.0.8+ |
|
||||||
|
| MODS | Mod directory to use | /factorio/mods | 2.0.10+ |
|
||||||
|
|
||||||
**Note:** All environment variables are compared as strings
|
**Note:** All environment variables are compared as strings
|
||||||
|
|
||||||
|
@ -102,6 +102,7 @@ FLAGS=(\
|
|||||||
--server-adminlist "$CONFIG/server-adminlist.json" \
|
--server-adminlist "$CONFIG/server-adminlist.json" \
|
||||||
--rcon-password "$(cat "$CONFIG/rconpw")" \
|
--rcon-password "$(cat "$CONFIG/rconpw")" \
|
||||||
--server-id /factorio/config/server-id.json \
|
--server-id /factorio/config/server-id.json \
|
||||||
|
--mod-directory "$MODS" \
|
||||||
)
|
)
|
||||||
|
|
||||||
if [ -n "$CONSOLE_LOG_LOCATION" ]; then
|
if [ -n "$CONSOLE_LOG_LOCATION" ]; then
|
||||||
|
Loading…
Reference in New Issue
Block a user