diff options
| author | Martin Kagamino Lehoux <martin@lehoux.net> | 2026-08-17 11:33:06 +0200 |
|---|---|---|
| committer | Martin Kagamino Lehoux <martin@lehoux.net> | 2026-08-17 11:33:06 +0200 |
| commit | 8f95ffb13be709036916d604849f8fde7e777a8f (patch) | |
| tree | 69dd525c3e585a549656d6f6de462b81aec1e14f /mise.toml | |
| parent | bbb9f770573b78b3636ad3c802eb4f442d9695bc (diff) | |
deploy via docker registry
Diffstat (limited to 'mise.toml')
| -rw-r--r-- | mise.toml | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -1,7 +1,8 @@ [tasks.deploy] description = "Build image, push to remote, and restart container" run = """ -docker build -t home-sveltekit . && \ -docker save home-sveltekit | gzip | pv | ssh ubuntu@feed.kagamino.dev "gunzip | sudo docker load" && \ -ssh ubuntu@feed.kagamino.dev "sudo docker compose up -d home" +ssh ubuntu@feed.kagamino.dev "sudo docker compose up -d registry" && \ +docker build -t container.registry.kagamino.dev/home-sveltekit:latest . && \ +docker push container.registry.kagamino.dev/home-sveltekit:latest && \ +ssh ubuntu@feed.kagamino.dev "sudo docker compose pull home && sudo docker compose up -d home" """ |
