Add pms-cli config, move podman_dir defition to separate map
This commit is contained in:
parent
4100cfd793
commit
af6398cdad
4 changed files with 32 additions and 1 deletions
11
apps/pms-cli/files/pms-cli.json.j2
Normal file
11
apps/pms-cli/files/pms-cli.json.j2
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
{
|
||||||
|
"PODMAN_DIRECTORY": "{{PODMAN_DIRECTORY}}",
|
||||||
|
"SERVERRUNNERS": {
|
||||||
|
"paper": "https://api.papermc.io/v2/projects/paper",
|
||||||
|
"folia": "https://api.papermc.io/v2/projects/folia"
|
||||||
|
},
|
||||||
|
"PROXYRUNNERS": {
|
||||||
|
"waterfall": "https://api.papermc.io/v2/projects/waterfall",
|
||||||
|
"velocity": "https://api.papermc.io/v2/projects/velocity"
|
||||||
|
}
|
||||||
|
}
|
|
@ -1,6 +1,7 @@
|
||||||
- hosts: localhost
|
- hosts: localhost
|
||||||
vars_files:
|
vars_files:
|
||||||
- ../../map.yml
|
- ../../map.yml
|
||||||
|
- ../../podman/map.yml
|
||||||
tasks:
|
tasks:
|
||||||
- name: Create pms-cli app-dir
|
- name: Create pms-cli app-dir
|
||||||
file:
|
file:
|
||||||
|
@ -22,3 +23,19 @@
|
||||||
owner: root
|
owner: root
|
||||||
group: root
|
group: root
|
||||||
mode: "0755"
|
mode: "0755"
|
||||||
|
- name: PMS-CLI Config dir
|
||||||
|
file:
|
||||||
|
state: directory
|
||||||
|
name: "{{ etc_dir }}/pms-cli"
|
||||||
|
owner: root
|
||||||
|
group: root
|
||||||
|
mode: "0755"
|
||||||
|
- name: PMS-CLI Config
|
||||||
|
template:
|
||||||
|
src: files/pms-cli.json.j2
|
||||||
|
dest: "{{ etc_dir }}/pms-cli/pms-cli.json"
|
||||||
|
owner: root
|
||||||
|
group: root
|
||||||
|
mode: "0644"
|
||||||
|
vars:
|
||||||
|
PODMAN_DIRECTORY: "{{ podman_dir }}"
|
||||||
|
|
|
@ -1,8 +1,10 @@
|
||||||
- hosts: localhost
|
- hosts: localhost
|
||||||
|
vars_files:
|
||||||
|
- map.yml
|
||||||
tasks:
|
tasks:
|
||||||
- name: Create podman directory
|
- name: Create podman directory
|
||||||
file:
|
file:
|
||||||
path: /opt/podman
|
path: "{{ podman_dir }}"
|
||||||
owner: puser
|
owner: puser
|
||||||
group: puser
|
group: puser
|
||||||
state: directory
|
state: directory
|
||||||
|
|
1
podman/map.yml
Normal file
1
podman/map.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
podman_dir: /opt/podman
|
Loading…
Reference in a new issue