40 lines
1.0 KiB
YAML
40 lines
1.0 KiB
YAML
- name: caddy - Create containers/caddy dir
|
|
ansible.builtin.file:
|
|
path: ~/containers/caddy
|
|
state: directory
|
|
|
|
- name: caddy - Create ~/vol/caddy dir
|
|
ansible.builtin.file:
|
|
path: ~/vol/caddy
|
|
state: directory
|
|
|
|
- name: caddy - Copy Containerfile
|
|
ansible.builtin.template:
|
|
src: caddy/Containerfile.j2
|
|
dest: ~/containers/caddy/Containerfile
|
|
|
|
- name: caddy - Copy caddy-node.container
|
|
ansible.builtin.template:
|
|
src: caddy/caddy-node.container.j2
|
|
dest: ~/containers/caddy/caddy-node.container
|
|
|
|
- name: caddy - Copy build.sh
|
|
ansible.builtin.template:
|
|
src: caddy/build.sh.j2
|
|
dest: ~/containers/caddy/build.sh
|
|
mode: "0700"
|
|
|
|
- name: caddy - Link caddy-node to .config/containers/systemd
|
|
ansible.builtin.file:
|
|
src: ~/conttainers/caddy/caddy-node.container
|
|
dest: ~/.config/containers/systemd/caddy-node.container
|
|
state: link
|
|
force: true
|
|
|
|
- name: caddy - Copy Caddyfile to ~/vol/caddy
|
|
ansible.builtin.template:
|
|
src: caddy/Caddyfile.j2
|
|
dest: ~/vol/caddy/Caddyfile
|
|
|
|
|