From 7503d0f2fb605f014ba9f86dbae448a5e046b109 Mon Sep 17 00:00:00 2001 From: SayaAndy Date: Sun, 3 Aug 2025 19:07:13 +0700 Subject: feat: add ci/cd for build, push & deploy --- deploy/playbook.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 deploy/playbook.yml (limited to 'deploy/playbook.yml') diff --git a/deploy/playbook.yml b/deploy/playbook.yml new file mode 100644 index 0000000..84432d8 --- /dev/null +++ b/deploy/playbook.yml @@ -0,0 +1,20 @@ +--- +- name: Deploy saya-today-web Docker Container + remote_user: svc_github + + tasks: + - name: Deploy saya-today-web Docker Container + community.docker.docker_container: + name: "{{ saya_today_web.name }}" + hostname: "{{ saya_today_web.hostname }}" + image: "ghcr.io/SayaAndy/saya-today-web:{{ saya_today_web.tag }}" + env: + B2_KEY_ID: "{{ saya_today_web.b2.key_id }}" + B2_APPLICATION_KEY: "{{ saya_today_web.b2.application_key }}" + network_mode: caddy + networks: + - name: caddy + ipv4_address: "{{ saya_today_web.ipv4_address }}" + restart_policy: unless-stopped + no_log: true +... -- cgit v1.3.1+13