From 2ed0d51167d40c8e9e3176c1ae53e44d56a42892 Mon Sep 17 00:00:00 2001 From: Bradley Bickford Date: Sun, 31 Aug 2025 22:01:35 -0400 Subject: [PATCH] Configs for other services that need to be backed up --- inventories/core_infrastructure.yml | 91 ++++++++++++++++++++++++++++- 1 file changed, 90 insertions(+), 1 deletion(-) diff --git a/inventories/core_infrastructure.yml b/inventories/core_infrastructure.yml index 81edbd2..1e1342a 100644 --- a/inventories/core_infrastructure.yml +++ b/inventories/core_infrastructure.yml @@ -12,15 +12,104 @@ all: - /var/www/html backup_dir: /backup/httptest backup_name_prefix: http-test - max_backups_kept: 5 + max_backups_kept: 3 + - container_name: gitea + directories_to_backup: + - /gitea + backup_dir: /backup/gitea + backup_name_prefix: gitea + max_backups_kept: 3 + - container_name: infrastructure-compose-immich-server-1 + directories_to_backup: + - /immich + backup_dir: /backup/immich + backup_name_prefix: immich + max_backups_kept: 3 + - container_name: infrastructure-compose-web_recipes-1 + directories_to_backup: + - /tandoor + backup_dir: /backup/tandoor + backup_name_prefix: tandoor + max_backups_kept: 3 database: ansible_host: "10.12.34.3" publicworks: ansible_host: "10.77.7.3" dmz: ansible_host: "172.16.132.4" + docker_backup: + - container_name: infrastructure-compose-velocity-1 + directories_to_backup: + - /velocity + backup_dir: /backup/velocity + backup_name_prefix: velocity + max_backups_kept: 3 + - container_name: infrastructure-compose-bedrockconnect-1 + directories_to_backup: + - /root/bedrockconnect/custom_servers.json + backup_dir: /backup/bedrockconnect + backup_name_prefix: bedrockconnect + max_backups_kept: 3 games: ansible_host: "10.20.24.3" + docker_backup: + - container_name: infrastructure-compose-team2648mc-1 + directories_to_backup: + - /minecraft_team2648mc/superflat + - /minecraft_team2648mc/world + - /minecraft_team2648mc/server.properties + - /minecraft_team2648mc/config/paper-global.yml + - /minecraft_team2648mc/whitelist.json + - /minecraft_team2648mc/plugins/CatchBall + - /minecraft_team2648mc/plugins/ChestShop + - /minecraft_team2648mc/plugins/CoreProtect/config.yml + - /minecraft_team2648mc/plugins/dynmap/configuration.txt + - /minecraft_team2648mc/plugins/EconomyShopGUI + - /minecraft_team2648mc/plugins/GriefPreventionData + - /minecraft_team2648mc/plugins/HuskHomes + - /minecraft_team2648mc/plugins/LuckPerms + - /minecraft_team2648mc/plugins/mcMMO/config.yml + - /minecraft_team2648mc/plugins/Multiverse-Core + - /minecraft_team2648mc/plugins/Multiverse-Portals + - /minecraft_team2648mc/plugins/PlayerPoints + - /minecraft_team2648mc/plugins/SkinsRestorer + - /minecraft_team2648mc/plugins/Vault + backup_dir: /backup/minecraft + backup_name_prefix: team2648mc + max_backups_kept: 3 + - container_name: infrastructure-compose-caleysmc-1 + directories_to_backup: + - /minecraft_caleysmc/world + - /minecraft_caleysmc/server.properties + - /minecraft_caleysmc/config/paper-global.yml + - /minecraft_caleysmc/whitelist.json + - /minecraft_caleysmc/plugins/CatchBall + - /minecraft_caleysmc/plugins/ChestShop + - /minecraft_caleysmc/plugins/CoreProtect/config.yml + - /minecraft_caleysmc/plugins/dynmap/configuration.txt + - /minecraft_caleysmc/plugins/EconomyShopGUI + - /minecraft_caleysmc/plugins/GriefPreventionData + - /minecraft_caleysmc/plugins/HuskHomes + - /minecraft_caleysmc/plugins/LuckPerms + - /minecraft_caleysmc/plugins/mcMMO/config.yml + - /minecraft_caleysmc/plugins/Multiverse-Core + - /minecraft_caleysmc/plugins/Multiverse-Portals + - /minecraft_caleysmc/plugins/PlayerPoints + - /minecraft_caleysmc/plugins/SkinsRestorer + - /minecraft_caleysmc/plugins/Vault + backup_dir: /backup/minecraft + backup_name_prefix: caleysmc + max_backups_kept: 3 + - container_name: infrastructure-compose-thespacebetween-1 + directories_to_backup: + - /minecraft_caleysmc/world + - /minecraft_caleysmc/server.properties + - /minecraft_caleysmc/config/paper-global.yml + - /minecraft_caleysmc/whitelist.json + - /minecraft_caleysmc/plugins/SkinsRestorer + backup_dir: /backup/minecraft + backup_name_prefix: thespacebetween + max_backups_kept: 3 nfsserver: ansible_host: "10.42.0.3" openocean: