cleans up support scripts
This commit is contained in:
2
caddy-update.sh
Executable file
2
caddy-update.sh
Executable file
@@ -0,0 +1,2 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
ansible-playbook -i inventories/hetzner playbooks/05-update-caddy.yml
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
- name: Run maintenance playbook
|
- name: Run maintenance playbook
|
||||||
ansible.builtin.import_playbook: maintenance.yaml
|
ansible.builtin.import_playbook: 02-maintenance.yaml
|
||||||
|
|
||||||
- name: Ensure Docker for Docker_Hosts
|
- name: Ensure Docker for Docker_Hosts
|
||||||
hosts: Docker_Hosts
|
hosts: Docker_Hosts
|
||||||
28
playbooks/05-update-caddy.yml
Normal file
28
playbooks/05-update-caddy.yml
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
- name: Update Caddyfile and reload Caddy
|
||||||
|
hosts: cit-docker-host
|
||||||
|
tasks:
|
||||||
|
- name: Deploy desired projects, adding new ones and updating existing ones
|
||||||
|
ansible.posix.synchronize:
|
||||||
|
src: "../docker_compose_applications/reverse-proxy/Caddyfile"
|
||||||
|
dest: "/ansible_docker_compose/projects/reverse-proxy/Caddyfile"
|
||||||
|
mode: push
|
||||||
|
archive: false
|
||||||
|
copy_links: false
|
||||||
|
delete: true
|
||||||
|
dirs: false
|
||||||
|
existing_only: false
|
||||||
|
recursive: true
|
||||||
|
owner: false
|
||||||
|
group: false
|
||||||
|
perms: true
|
||||||
|
links: true
|
||||||
|
times: false
|
||||||
|
verify_host: true
|
||||||
|
become: true
|
||||||
|
|
||||||
|
- name: Restart Caddy container
|
||||||
|
community.docker.docker_container:
|
||||||
|
name: caddy
|
||||||
|
state: started
|
||||||
|
restart: yes
|
||||||
|
become: true
|
||||||
@@ -1,2 +1 @@
|
|||||||
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJsmbhT8iopyZ83la/mFZf8eUDYAwCJtsWGaGybb1fNp
|
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJsmbhT8iopyZ83la/mFZf8eUDYAwCJtsWGaGybb1fNp
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user