ansible/roles/shell/tasks/minecraft.yml

34 lines
737 B
YAML

# Configure minecraft server
---
- name: Create home dirs for minecraft
file:
path: /var/lib/minecraft
state: directory
owner: minecraft
group: minecraft
mode: 0770
- name: Install minecraft target
copy:
src: ../files/minecraft.service
dest: /etc/systemd/system/minecraft.service
owner: root
group: root
mode: 0644
- name: Install start.sh
copy:
src: ../files/var/lib/minecraft/paper/start.sh
dest: /var/lib/minecraft/paper/start.sh
owner: minecraft
group: root
mode: 0770
- name: Install minecraft ops list
copy:
src: ../files/var/lib/minecraft/paper/ops.json
dest: /var/lib/minecraft/paper/ops.json
owner: minecraft
group: minecraft
mode: 0660