rishighan / threetwo-docker-compose

docker-compose configuration for ThreeTwo
3 stars 0 forks source link

Need Synology Container manager script #3

Open dirtymurt opened 1 year ago

dirtymurt commented 1 year ago

looking to install on synology NAS

could make do with a portainer script and run it inside that

Cassock commented 1 year ago

a regular docker compose would be suitable for use on a synology as well as all other docker hosts regardless of OS. i use portainer to view logs, start/restart containers, and keep track of what ports and networks each container is using, but i cannot recommend it for managing a stack (their equivalent of a compose). it may work today, but disappear tomorrow

rishighan commented 1 year ago

What parts of Portainer make it difficult for docker-compose, I've only used it once, and switched back to native docker-compose after struggling with volume mapping.

Cassock commented 1 year ago

apart from volumes like you mentioned, stacks behavior in portainer (for me at least) is erratic. I had a stack made entirely in portainer, ran fine for a bit, but then portainer claimed the stack was made outside of portainer and as such it could no longer control it. there was no compose to fall back on, so management of it was impossible and the whole stack needed to be recreated

basically compose is perfect and always works and is easy to iterate on and backup. portainer is a nice front end for it all, but useless for actually deploying and just complicates the process (again, in my experience)

if other users prefer portainer, great. the main point i wanted to make is that a proper compose will meet everyone's needs regardless of where they are on their docker journey

dirtymurt commented 1 year ago

I've run half a dozen stacks inside portainer inside docker desktop for over a year without a hitch. But each persons mileage may vary. Synology uses something called Docker container manager which is very easy to use (checkout 'https://mariushosting.com/docker/' for loads of examples). Compose can be used with a bit more faffing with SSH I believe, be great if we could get something simple added to marius (it would help promote this app too)

rishighan commented 1 year ago

@Cassock you want to take a stab at threetwo-docker-compose? It works for the most part, but maybe you can optimize it and suggest what can be configured to be variables?

dirtymurt commented 11 months ago

just wondering if there was any update?

rishighan commented 11 months ago

I haven't had a chance. Possibly at some point next week...