Sign inSign up

redxef/nginx-envsubst

By redxef

•Updated 13 days ago

Image
0

10K+

redxef/nginx-envsubst repository overview

⁠nginx-envsubst

A simple docker image for configuring nginx with environment variables.

⁠Usage

Mount you whole nginx configuration into /etc/nginx.tmpl. The configuration files can contain environment variables compatible with envsubst, list these variables in a file /etc/envsubst.conf. Additionally, the server gets reloaded when a update to one of the referenced certificates happens.

⁠Minimal Example

cd example
docker run --rm -it \
    -e DOMAIN_NAME=localhost \
    -p 80:80 -p 443:443
    -v "$PWD/nginx.conf:/etc/nginx.tmpl/nginx.conf" \
    -v "$PWD/envsubst.conf:/etc/envsubst.conf" \
    -v "$PWD/cert:/cert" \
    redxef/nginx-envsubst

⁠Source

gitea.redxef.at/redxef/nginx-envsubst⁠

Tag summary

Content type

Image

Digest

sha256:a7740f3c5…

Size

33.9 MB

Last updated

13 days ago

docker pull redxef/nginx-envsubst