Skip to content

Idiomatic API for zero-downtime docker deploys. Not secure - don't give public access.

License

Notifications You must be signed in to change notification settings

kenforthewin/nginx_proxy_zero

Repository files navigation

nginx_proxy_zero

Idiomatic API for zero-downtime docker deploys. Not secure - don't give public access.

dev setup

  1. Add 127.0.0.1 zero.deve to your Hosts file.
  2. Optionally, add 127.0.0.1 whoami.deve to test deployment with a simple http server.
  3. run docker-compose up -d

perform a rolling update

Make a POST request to http://zero.deve/update_deployment. The body of your request should be a JSON payload which conforms to the following format:

    {
      "name": "nginxproxyzero_some-zerodowntime-service_1",
      "network": "nginxproxyzero_default",
      "image": "jwilder/whoami",
      "virtual_host": "whoami.deve"
    }

About

Idiomatic API for zero-downtime docker deploys. Not secure - don't give public access.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages