34 lines
851 B
YAML
34 lines
851 B
YAML
- name: Create containers/caddy dir
|
|
ansible.builtin.file:
|
|
path: ~/containers/caddy
|
|
state: directory
|
|
|
|
- name: Create ~/vol/caddy dir
|
|
ansible.builtin.file:
|
|
path: ~/vol/caddy
|
|
state: directory
|
|
|
|
- name: Copy Containerfile
|
|
ansible.builtin.template:
|
|
src: caddy/Containerfile.j2
|
|
dest: ~/containers/caddy/Containerfile
|
|
|
|
- name: Copy caddy-node.container
|
|
ansible.builtin.template:
|
|
src: caddy/caddy-node.container.j2
|
|
dest: ~/containers/caddy/caddy-node.container
|
|
|
|
- name: Copy build.sh
|
|
ansible.builtin.template:
|
|
src: caddy/build.sh.j2
|
|
dest: ~/containers/caddy/build.sh
|
|
mode: "0700"
|
|
|
|
- name: 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
|
|
|