Martin Brugger

Results 10 comments of Martin Brugger

you could add`sudo service nginx reload`to the shell script (at least on ubuntu) But I typically reload nginx manually

How do you deploy the application at the moment? (you mentioned docker-compose in the PR) I was not able to find any Dockerfiles in the repository. A setup I use...

Thanks for the detailed description, it sounds a little unconventional but most important it works! I guess I will start with building immutable containers to be used on your hetzner...

I added some configuration and dockerfile to build a docker image (mbrugger/paperbots:latest) for each push to the **develop** branch. https://hub.docker.com/r/mbrugger/paperbots (No secrets stored in the image) In travis you need...

Given the limitations/scale of the current project (single shared server) any container orchestration like kubernetes would be overkill. Therefore let's stay with the tools at hand. > - How would...

@badlogic I added a [sample docker-compose file](https://github.com/mbrugger/paperbots/commit/8b3855cbd29cab8f26a02f31e31f43ece9eee8c1) using watchtower to automatically reload when a new image gets pushed and tested it with a [dev deployment](https://paperbots.dev.brugger.eu). The automatic update works, of...

@dilbernd I guess we are pretty much on the same page. Now there is a [sample docker-compose.yml](https://github.com/mbrugger/paperbots/blob/feature/66-docker/docker/docker-compose.yml) including content

> @mbrugger IMO extreme overkill to kube up for this. Vault is also really cool but also overkill compared to a file with 0600 mode. Agreed! > Maybe the same...

Using docker without building images is pretty much abandoning the main advantage of docker/ immutable containers. The way you do it: - The application is built on container startup -...

> BTW that (not prod host deployment) was my goal ... Agreed, I was aiming towards a staging/production setup, not local dev environment. > @mbrugger Generally don't like non-Java stuff...