Add factorio server
continuous-integration/drone/push Build is passing

This commit is contained in:
2022-10-15 23:51:26 +02:00
parent 4dfc8af94b
commit f9af291df7
6 changed files with 122 additions and 8 deletions
+21 -8
View File
@@ -16,6 +16,9 @@
- name: gitea
uid: 42001
state: present
- name: factorio
uid: 845
state: present
- name: hackmd
uid: 1500
state: present
@@ -41,6 +44,22 @@
state: directory
# Hide contents from non-root users
mode: u=rwx,g=,o=
- name: Add Notebooks folder
become: true
ansible.builtin.file:
path: /home/jupyter/Notebooks
owner: jupyter
group: jupyter
state: directory
mode: 0755
- name: Create Factorio data folder
become: true
ansible.builtin.file:
path: /var/lib/pbri/docker/factorio
state: directory
owner: factorio
group: factorio
mode: u=rwx,g=,o=
- name: Set up docker stuff
become: true
docker_compose:
@@ -57,11 +76,5 @@
state: present
- name: codi
state: present
- name: Add Notebooks folder
become: true
ansible.builtin.file:
path: /home/jupyter/Notebooks
owner: jupyter
group: jupyter
state: directory
mode: 0755
- name: factorio
state: present