REDDIT 原始帖子

Docker Compose File Editor?

Is there a self-hostable solution that would detect all of my Docker containers like WUD (What’s Up Docker) along with those that are available via socket-proxy, and it would let me edit the compose file on the spot, save it and run it?

原帖正文r/selfhosted

Is there a self-hostable solution that would detect all of my Docker containers like WUD (What’s Up Docker) along with those that are available via socket-proxy, and it would let me edit the compose file on the spot, save it and run it?

已收录讨论

24 条评论

u/asimovs-auditor

Expand the replies to this comment to learn how AI was used in this post/project.

u/INDE_Tex

it's working great for me. Manages my updates and my compose files

u/Sharkymoto

one big benefit of dockhand is the ability to store credentials encrypted. you almost dont realize it but its a huge boost in security in my books

u/mitchsurp

Always my recommendation. It doesn’t get maintenance but it really doesn’t need much.

u/opossum5763

Komodo is great, but I don't think it lets you detect already existing compose stacks not created in Komodo and edit the compose file via UI. Not sure if others have that functionality, but it seems like this is what OP wants.

u/Lancaster1983

Well you have to add the stack to Komodo but you can select "files on disk" and it will become editable. You can even add .env and other config files to edit, not just the compose file.

u/markwdwOP

I also found Arcane? How’s that working for anyone?

u/Shik3i

I second dockge, its really "bare bones" and simple, but thats a big plus if all you need is just... editing docker composes.

u/Barefootpookie8

Arcane and Dockhand were both great. I settled on Dockhand for the time being. I had a lot of luck with each!

u/Maleficent_Fold2466

yeah, try dockhand

u/yemos0

I second this. Super simple to setup and run.

u/cointoss3

Dockhand and Dockage both do this. Dockage is simple, but I prefer Dockhand.

u/GhoulishPaladin

As the other guy said, I know Dockge will see your running containers, and as long as they're all in the same directory, you should be able to manage them. As far as how that interacts with socket-proxy, I don't know.

u/4OHI6

Check out wolfstack it does docker,lxc and vm orchestration, monitoring, backup and more including scheduling of docker updates and vulnerabilities scanning . Tons more there. Discord channel is very active as well for support.

u/schfourteen-teen

Dockhand and sencho operate like this

u/k0bii

try composebastion!

u/-HumanResources-

Komodo is my recommendation.

u/cardboard-kansio

find /home /other-paths-here -name "docker-compose*.y*ml" -o -name "compose*.y*ml" 2>/dev/null && cd /path/to/your/project && nano docker-compose.yaml && docker compose down && docker compose up -d

u/PssyGotWifi

For me - Portainer detects anything running, both containers and swarm services. I then use ansible to edit the compose files and deploy the containers and swarm services (and podman quadlets).

u/pablitohernandez

Try Hivedock - it is simple, has dashboard and updates for your stacks.

u/arturcodes

I'm glad I'm not the only one struggling with it. I'm making an app to fix it and currently testing on my server.