I use this, as well as lazygit and lazynpm (from the same developer) throughout every single day. They each live in their own tmux window. These are indispensable programs for me and I’m so glad they exist!
> I could get the logs for just that one service with docker compose logs --follow myservice but that dies everytime the service dies so I'd need to run that command every time I restart the service
Glancing at the demo I must say that it looks really neat.
Really like terminal apps because of the easy access over network. This one might come off really handy because I often find myself ssh`ing in to my server to read logs and manage docker containers.
I cannot test as I had to go back to using Docker since I have issues with podman and docker-compose, but you might want to give it a try. It might work out of the box if you start the podman daemon that exposes docker APIs.
If you already do but run the service as a user, you might need to set the env var to
DOCKER_HOST to unix://$XDG_RUNTIME_DIR/podman/podman.sock first
We used docker as part of our capstone project in university back in 2012. We basically created tor based web hosting services where each website would be hosted in its own docker container.
It’s good to see docker coming such a long way since then.