cleans up support scripts

This commit is contained in:
2025-10-29 19:48:30 +01:00
parent f37bd556c3
commit dd1306766c
7 changed files with 31 additions and 2 deletions

2
caddy-update.sh Executable file
View File

@@ -0,0 +1,2 @@
#!/usr/bin/env bash
ansible-playbook -i inventories/hetzner playbooks/05-update-caddy.yml

View File

@@ -1,5 +1,5 @@
- name: Run maintenance playbook
ansible.builtin.import_playbook: maintenance.yaml
ansible.builtin.import_playbook: 02-maintenance.yaml
- name: Ensure Docker for Docker_Hosts
hosts: Docker_Hosts

View 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

View File

@@ -1,2 +1 @@
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJsmbhT8iopyZ83la/mFZf8eUDYAwCJtsWGaGybb1fNp