This is quite a nice project! I was looking for something like this for a long time now.
I currently use this solution: https://github.com/vagerasimov-ozn/docker-hook . But i dislike the open port on my server.
With your solution, I'm wondering how you keep the compose files on your machine updated. For example I'm using a git repo for my compose files. My server has a directory where I keep my compose files and update them via git. That way I can edit them comfortably remotely. When I push an update, the git server (a dockered instance of gogs) triggers my webhook which then triggers a simple git pull and docker-compose update script.
I guess you don't edit the compose files on your server and then call your hook via curl.
Can you explain how you're using this project?
This is quite a nice project! I was looking for something like this for a long time now.
I currently use this solution: https://github.com/vagerasimov-ozn/docker-hook . But i dislike the open port on my server.
With your solution, I'm wondering how you keep the compose files on your machine updated. For example I'm using a git repo for my compose files. My server has a directory where I keep my compose files and update them via git. That way I can edit them comfortably remotely. When I push an update, the git server (a dockered instance of gogs) triggers my webhook which then triggers a simple git pull and docker-compose update script.
I guess you don't edit the compose files on your server and then call your hook via curl.
Can you explain how you're using this project?