umbrel-os icon indicating copy to clipboard operation
umbrel-os copied to clipboard

Proposal: docker-ctop on Umbrel OS

Open Asone opened this issue 3 years ago • 1 comments

docker-ctop is a monitoring tool for docker containers and services.

As Umbrel relies heavily on docker, a monitoring tool to ease maintaining and supervise the umbrel's node services could appear to be useful.

Unfortunately docker-ctop has no official release that supports ARM architecture, therefore it can't be installed through apt. However an unofficial version for this has been built and is distributed by Jinn Lynn.

For test purpose i installed and runned it on my own node with the following command :

docker run --rm -ti --name=ctop --volume /var/run/docker.sock:/var/run/docker.sock:ro jinnlynn/ctop:latest

The service appears to work as intended.

I understand the concern that could appear around using unofficial release of a third-party docker image, somehow maybe there could be a way to embed the existing work safely in the OS ?

Asone avatar Feb 16 '21 19:02 Asone

docker-ctop is a monitoring tool for docker containers and services.

As Umbrel relies heavily on docker, a monitoring tool to ease maintaining and supervise the umbrel's node services could appear to be useful.

Unfortunately docker-ctop has no official release that supports ARM architecture, therefore it can't be installed through apt. However an unofficial version for this has been built and is distributed by Jinn Lynn.

For test purpose i installed and runned it on my own node with the following command :

docker run --rm -ti --name=ctop --volume /var/run/docker.sock:/var/run/docker.sock:ro jinnlynn/ctop:latest

The service appears to work as intended.

I understand the concern that could appear around using unofficial release of a third-party docker image, somehow maybe there could be a way to embed the existing work safely in the OS ? It's definitely possible to implement it securely by building it manually, but Umbrel shouldn't be accessed from CLI, and we don't want to encourage doing that and provide tools for it

AaronDewes avatar Feb 17 '21 07:02 AaronDewes