diff --git a/roles/minecraft/files/minecraft@.service b/roles/minecraft/files/minecraft@.service index a6aa49c..ce85bb9 100644 --- a/roles/minecraft/files/minecraft@.service +++ b/roles/minecraft/files/minecraft@.service @@ -35,3 +35,6 @@ ExecStop=/bin/sleep 10 Restart=on-failure RestartSec=60s + +[Install] +WantedBy=multi-user.target diff --git a/roles/minecraft/tasks/main.yml b/roles/minecraft/tasks/main.yml index ea74827..6e1d7d0 100644 --- a/roles/minecraft/tasks/main.yml +++ b/roles/minecraft/tasks/main.yml @@ -93,3 +93,9 @@ when: not stat_mcroot_forgejar.stat.exists become: yes become_user: minecraft +- name: Enable service + systemd: + name: "minecraft@{{ mcname }}" + enabled: yes + state: started + become: yes