Repository navigation
Cablebag 0.19 and 0.20: Containers, stacks, templates and moving stacks between servers #28
maferick
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Cablebag 0.20.0 is out. Cablebag updates itself: the status line shows Update to 0.20.0, one click installs it. The installer is also on the release page.
Containers, a bit like Portainer but inside Cablebag
Right-click an SSH session (or an open SSH tab) and choose Containers. Docker is asked over the SSH login you already have; no Docker port is opened anywhere.
Stacks and templates (0.20)
.env) in~/stacks/<name>on the server and starts it. Stacks without containers show under Not running, ready to start again.{{port}}or{{password}}, asked when you use it. Save any running project as a template, also a container that was started without Compose (Cablebag writes the compose file for it). Values that look like passwords, tokens or keys become blanks, so a template never holds a secret. Templates go along with Sync.Move a stack to another server (0.20)
Check the move first: Cablebag finds where every folder the stack uses is on the other server, and names what cannot move by itself (data only on this server), ports already in use, missing networks, a different processor, and registries the other server is not logged in to. Images are pinned to the exact version running now. Then Move stops it here, starts it there and waits until it is healthy. When it does not come up healthy, Cablebag goes back by itself. Every move is kept in a list.
And
Where to read more
Ideas, or something that does not work on your servers? Say so here or with Report a problem in Cablebag.
All reactions