[tasks.deploy] description = "Build image, push to private registry, and restart gallery" run = """ ssh ubuntu@feed.kagamino.dev "sudo mkdir -p /home/ubuntu/gallery-data && sudo chown ubuntu:ubuntu /home/ubuntu/gallery-data && sudo docker compose up -d registry" && \ docker build -t container.registry.kagamino.dev/kagapics:latest . && \ docker push container.registry.kagamino.dev/kagapics:latest && \ ssh ubuntu@feed.kagamino.dev "sudo docker compose pull gallery && sudo docker compose up -d gallery" """