Skip to content

Setup for nginx to automatically generates nginx configurations and renew Let´s Encrypt certificates. Routes traffic to the corresponding containers.

License

Notifications You must be signed in to change notification settings

Good-Games-Munich/nginx

Repository files navigation

Contributors Forks Stargazers Issues


Logo

🛣️ Nginx

· Report Bug · Request Feature ·

About The Project

Setup for nginx to automatically generates nginx configurations and renew Let´s Encrypt certificates. Routes traffic to the corresponding containers.

Setup

Production

Follow Creating a release.

Development

  1. Follow local setup.
  2. Follow the Customization section and set all variables with Required in dev true.
  3. Add a 127.0.0.1 localtest.me entry in your host file. See How to edit host files
  4. Navigate to http://localtest.me

Customization

Create a environment file touch .env. Override variables in the {variable name}={variable value} format. All required variables need to be overridden for the respected environment.

Variable Description Required in dev Required in prod Default value
DEFAULT_EMAIL Defines your default email for Let's Encrypt. true true none

Contributing

Follow contributing.

About

Setup for nginx to automatically generates nginx configurations and renew Let´s Encrypt certificates. Routes traffic to the corresponding containers.

Topics

Resources

License

Stars

Watchers

Forks