1
0
angie-conv-image/doc/examples/static-template
2024-09-20 01:27:15 +03:00
..
site doc: examples 2024-09-20 01:27:15 +03:00
static doc: examples 2024-09-20 01:27:15 +03:00
Dockerfile doc: examples 2024-09-20 01:27:15 +03:00
README.md doc: examples 2024-09-20 01:27:15 +03:00

static site with templates

mostly same as simple static site except environment variable NGX_PROCESS_STATIC=1.

configuration:

server {
    listen 8080;
}

Dockerfile:

FROM docker.io/rockdrilla/angie-conv:v0.0.1

COPY /site/   /etc/angie/site/
COPY /static/ /etc/angie/static/

## instruct entrypoint to process static/ - unroll *.j2 templates, etc.
ENV NGX_PROCESS_STATIC=1

Also note that there's no index.html but index.html.j2:

<hmtl>
    <body>
        <h1>Hello World</h1>
        This image is powered by Angie {{ env.ANGIE_VERSION }} and Python {{ env.PYTHON_VERSION }}.
    </body>
</hmtl>