add airtrail-wip, but I don't think I'll deploy it

This commit is contained in:
2025-06-11 20:47:46 +02:00
parent 94166f5ce3
commit 6da0b17b99
5 changed files with 237 additions and 0 deletions

36
airtrail-wip/uninstall.sh Executable file
View File

@@ -0,0 +1,36 @@
#!/bin/bash
set -eu
. ./env.sh
services=("$CONTAINER_PREFIX-$CONTAINER_SERVICE.service"
"$CONTAINER_PREFIX-$CONTAINER_DB.service"
)
for service in "${services[@]}"; do
if systemctl --user list-units --full --all | grep -q "$service"; then
echo "Stopping $service..."
systemctl --user stop $service
echo "$service stopped."
fi
done
containers=(
"$CONTAINER_SERVER"
"$CONTAINER_DB"
)
for container in "${containers[@]}"; do
if podman container exists "$container"; then
echo "Stop and delete existing container $container"
if podman inspect -f '{{.State.Running}}' "$container" | grep -q true; then
podman stop "$container"
fi
podman rm "$container"
fi
done
for service in "${services[@]}"; do
systemctl --user disable --now $service
rm $USER_SYSTEMD/$service
done
sudo rm -rf $HAPROXY_CFG_DIR/services/$DOMAIN