minecraft multi-instance support

This commit is contained in:
2020-01-22 20:16:31 -06:00
parent 2b1ba0d6fc
commit b769ea477b
4 changed files with 39 additions and 84 deletions

View File

@ -1,7 +1,7 @@
# {{ ansible_managed }}
[Unit]
Description=Minecraft server
Description=Minecraft server %i
After=network.target
[Service]
@ -10,7 +10,7 @@ SuccessExitStatus=143
Type=simple
User={{ minecraft_user }}
Group={{ minecraft_group }}
WorkingDirectory={{ minecraft_var_path }}
WorkingDirectory={{ minecraft_var_path }}/%i
Restart=on-failure
SyslogIdentifier=minecraft
SyslogFacility={{ minecraft_syslog_facility }}

View File

@ -1,2 +1,3 @@
white-list: {{ (minecraft_config.whitelist | default(true)) | ternary('true', 'false') }}
enforce-whitelist: {{ (minecaft_config.enfoce_whitelist | default(true)) | ternary('true', 'false') }}
server-port: {{ item.port | default(25565) }}