Minecraft modpacks.ch server management

This commit is contained in:
2021-06-16 22:49:01 -04:00
parent 6a73e4120e
commit f44ac239d9
9 changed files with 166 additions and 65 deletions

View File

@@ -0,0 +1,17 @@
- name: Deploy Minecraft systemd service
template:
src: minecraft.service.j2
dest: "/etc/systemd/system/minecraft@.service"
register: minecraft_systemd
- name: Reload systemd manager configuration
systemd:
daemon_reload: true
when: minecraft_systemd.changed
- name: Start Service
service:
name: "minecraft@{{ minecraft_onboot }}"
state: started
enabled: true
when: minecraft_eula and minecraft_onboot is defined