remove caddy from updating phosphorus, add aode backup to script

This commit is contained in:
Ruben 2025-09-25 19:45:28 -05:00
commit 8613217221
Signed by: sneexy
GPG key ID: 8ECFA045E63BC583

View file

@ -204,7 +204,7 @@ function system_upgrade {
# apt/system related upgrade
base_system_upgrade
# docker
update_docker_container "/srv/docker" "caddy" "compose.yaml"
update_docker_container "/srv/docker" "aode" "compose.yaml"
update_docker_container "/srv/docker" "sharkey" "compose.yaml"
update_docker_container "/srv/docker" "iceshrimp" "compose.yaml"
update_docker_container "/srv/docker" "mastodon" "compose.yaml"
@ -394,6 +394,16 @@ function system_backup {
# configs, extra
cp $backup_local_folder/pds/compose.yaml $backup_working_directory/pds
# =============================================================================
# aoderelay
echo "${blue}Pulling in AodeRelay...${normal}"
mkdir -p $backup_working_directory/aode
# also no native way to "backup" the data, so repeat the steps as like the pds
docker compose -f $backup_local_folder/aode/compose.yaml down
cp -r $backup_local_folder/aode/relay $backup_working_directory/aode
docker compose -f $backup_local_folder/aode/compose.yaml up -d
# configs, extra
cp $backup_local_folder/aode/compose.yaml $backup_working_directory/aode
# =============================================================================
# pull in any other common configs and secrets
echo "${blue}Pulling in other configurations...${normal}"
mkdir -p $backup_working_directory/other/etc/secrets