Skip to content
This repository has been archived by the owner on Jan 19, 2019. It is now read-only.

Releases: blacklabelops-legacy/nginx

Release 2.2

04 Mar 10:56
Compare
Choose a tag to compare

Features:

  • Letsencrypt autorenewal implemented. Realized with side-containers for certificate renewal and configuration reloading. Now works fully automatically each month!

Fixes:

  • Fixed directory of Pid file. Pid file is now written and demon command like nginx -s reload work.

Tickets:

2.1

02 Dec 20:50
Compare
Choose a tag to compare
2.1

New Features:

  • Added Http Basic Auth for reverse proxies. E.g. REVERSE_PROXY_BASIC_AUTH1USER1
  • Nginx can now start without the target host. You can start nginx before your target server are up.
  • Reverse proxy header fields can be set through environment variables. See environment variables, e.g. REVERSE_PROXY_HEADER1FIELD1.
  • Added preconfigured header fields for Confluence 6
  • You can now configure a different application for every reverse proxy.

Bugfixes:

  • Corrected the seed directory for the https certificates. (Now users home directory)
  • Upstream host for resolving docker containers dynamically fixed. (Setting is every 30 seconds)

2.0

26 Jun 09:13
Compare
Choose a tag to compare
2.0

New major release because of port change:

  • Internal port changed from 8080 to 80 and 44300 to 443. (Required in several configuration scenarios with atlassian products.)
  • Runtime user is root in order to acquire ports 80 and 443.
  • New env NGINX_CONFIG_FILE for custom config files. Disables automatic generation of configuration.
  • New env NGINX_REDIRECT_PORT80 in order to activate port 80 to 443 forwarding for all configured servers.
  • Added docker resolver in config in order to grasp restarted containers, all proxies resolve every 30 seconds.
  • Some script refactoring.