Consider publishing a statically complied binary with GitHub releases #4108
Replies: 1 comment 5 replies
-
I feel like your use case is unusual. Long time ago I had Dozzle binaries deployed but naturally almost all people were using Docker because to use Dozzle you most likely have Docker. I know a few people who download the container and use
I don't mind publishing the static binary as well. I do it for https://github.com/amir20/dtop. However, I would like to understand your use case better. Can you tell me more? What are the advantages of running the raw binary? Isn't it easier to check for updates with Docker? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Today I deploy dozzle though the docker image in agent mode on to multiple hosts. However, this collector type service is the only of its kind as a docker image.
I already maintain
komodo-periphery
andtelegraf
though ansible using systemd as a process supervisor. This is ideal for me as there are no issues surrounding ensuring the docker socket is passed though to the image (something I try to avoid if possible) along with being able to bind directly to the hosts tailscale tunnel device giving me robust ACL permissions of what is allowed to access these services over my tailnetI know and understand how to achieve all of this though dozzle in a docker container, however this is a lot of extra steps for the agent, which just reads the socket and forwards the information to the dozzle server (which runs in a management compose stack)
Having the ability to have an ansible role for my docker hosts which keeps dozzle agents up to date with out the need to manage the docker deployment of the agent would be ideal.
No worries if this is out of scope for this project - managing the dozzle agent deployment though docker isn't a huge problem - but being able to make it the same as the other host operators would be ideal for my workflow.
Beta Was this translation helpful? Give feedback.
All reactions