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
|
||||
vars_files:
|
||||
- ../../map.yml
|
||||
- ../../podman/map.yml
|
||||
tasks:
|
||||
- name: Create pms-cli app-dir
|
||||
file:
|
||||
|
@ -22,3 +23,19 @@
|
|||
owner: root
|
||||
group: root
|
||||
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
|
||||
vars_files:
|
||||
- map.yml
|
||||
tasks:
|
||||
- name: Create podman directory
|
||||
file:
|
||||
path: /opt/podman
|
||||
path: "{{ podman_dir }}"
|
||||
owner: puser
|
||||
group: puser
|
||||
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