mirror of
https://github.com/MatteZ02/infra.git
synced 2025-03-12 13:24:36 +00:00
Compare commits
No commits in common. "eec548f5c145f5dab7135cb2df19ec18a7dda15b" and "2ed12a16fcb036d99da78550a7804ae6dd8e4770" have entirely different histories.
eec548f5c1
...
2ed12a16fc
@ -1,4 +1,3 @@
|
|||||||
---
|
---
|
||||||
collections:
|
collections:
|
||||||
- community.general
|
|
||||||
- containers.podman
|
- containers.podman
|
||||||
|
@ -29,11 +29,3 @@
|
|||||||
tags:
|
tags:
|
||||||
- deployer
|
- deployer
|
||||||
- never
|
- never
|
||||||
|
|
||||||
- name: "Backup"
|
|
||||||
import_tasks: tasks/backup.yml
|
|
||||||
vars:
|
|
||||||
ansible_python_interpreter: "{{ ansible_facts.user_dir }}/.venv/ansible/bin/python3"
|
|
||||||
tags:
|
|
||||||
- backup
|
|
||||||
- never
|
|
||||||
|
@ -1,19 +0,0 @@
|
|||||||
---
|
|
||||||
- name: "Backup - Minecraft - Stop"
|
|
||||||
containers.podman.podman_container:
|
|
||||||
name: minecraft
|
|
||||||
state: stopped
|
|
||||||
|
|
||||||
- name: "Backup - Minecraft - Save"
|
|
||||||
community.general.archive:
|
|
||||||
path:
|
|
||||||
- "~/data/minecraft"
|
|
||||||
exclude_path:
|
|
||||||
- "~/data/minecraft/plugins/dynmap/web/tiles"
|
|
||||||
dest: "~/data/backups/minecraft-{{ ansible_facts.date_time.date }}.zip"
|
|
||||||
format: zip
|
|
||||||
|
|
||||||
- name: "Backup - Minecraft - Start"
|
|
||||||
containers.podman.podman_container:
|
|
||||||
name: minecraft
|
|
||||||
state: started
|
|
@ -119,12 +119,3 @@
|
|||||||
job: "~/.venv/ansible/bin/ansible-pull -U ssh://git@github.com/MatteZ02/infra -d ~/.ansible/pull/matte/infra --accept-host-key --private-key ~/.ssh/keys/matte/infra --vault-password-file ~/.ansible/vault/matte.yml tasks.yml -t deployer"
|
job: "~/.venv/ansible/bin/ansible-pull -U ssh://git@github.com/MatteZ02/infra -d ~/.ansible/pull/matte/infra --accept-host-key --private-key ~/.ssh/keys/matte/infra --vault-password-file ~/.ansible/vault/matte.yml tasks.yml -t deployer"
|
||||||
tags:
|
tags:
|
||||||
- cron
|
- cron
|
||||||
|
|
||||||
- name: "Installer : Schedule : Backup"
|
|
||||||
cron:
|
|
||||||
name: "Matte - Infra - Backup"
|
|
||||||
hour: "5"
|
|
||||||
minute: "0"
|
|
||||||
job: "~/.venv/ansible/bin/ansible-pull -U ssh://git@github.com/MatteZ02/infra -d ~/.ansible/pull/matte/infra --accept-host-key --private-key ~/.ssh/keys/matte/infra --vault-password-file ~/.ansible/vault/matte.yml tasks.yml -t backup"
|
|
||||||
tags:
|
|
||||||
- cron
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user