use our pseudo-caddy buildserver w/ rfc2136 instead of github releases
This commit is contained in:
@@ -6,3 +6,5 @@
|
||||
caddy_config: "{{ lookup('template', '../templates/Caddyfile.j2') }}"
|
||||
caddy_user: "caddy"
|
||||
caddy_home: "/var/lib/caddy"
|
||||
# Static weekly builds of caddy with rfc2136
|
||||
caddy_url_base: "https://cb.projectsegfau.lt/api/download"
|
||||
|
27
playbooks/docker.yaml
Normal file
27
playbooks/docker.yaml
Normal file
@@ -0,0 +1,27 @@
|
||||
---
|
||||
- hosts: all
|
||||
tasks:
|
||||
- name: Remove old compose files
|
||||
ansible.builtin.file:
|
||||
path: /opt/docker/{{item}}
|
||||
state: absent
|
||||
with_fileglob:
|
||||
- "/home/arya/projects/ansibletest/compose/*"
|
||||
- name: Copy compose files
|
||||
copy:
|
||||
src: /home/arya/projects/ansibletest/compose/{{item}}
|
||||
dest: /opt/docker/
|
||||
with_fileglob:
|
||||
- "/home/arya/projects/ansibletest/compose/*"
|
||||
- name: stop compose
|
||||
docker_compose:
|
||||
project_src: /opt/docker/{{item}}
|
||||
state: absent
|
||||
with_fileglob:
|
||||
- "/home/arya/projects/ansibletest/compose/*"
|
||||
- name: start compose
|
||||
docker_compose:
|
||||
project_src: /opt/docker/{{item}}
|
||||
state: present
|
||||
with_fileglob:
|
||||
- "/home/arya/projects/ansibletest/compose/*"
|
Reference in New Issue
Block a user