Public | Automated Build

Last pushed: 9 months ago
Short Description
Web front-end for SITCH feed delivery
Full Description

Sitch front-facing web server

Serves up feed files from a shared volume

You just need to start it with 443 and 8443 exposed, and the SERVER_NAME and KIBANA_URL env vars set.
SERVER_NAME is the FQDN of your certificate. KIBANA_URL is the URL of your Kibana instance. The feed is going to be served on 443, Chronograf on 1000, and Kibana on 8443. Consider making 1000 and 8443 available only over VPN.
Also, you'll need to mount up your letsencrypt dir. And the content you're serving. Do the thing like this:

    docker run -d \
    -p 443:443 \
    -p 8443:8443 \
    -p 1000:1000 \
    -e SERVER_NAME=$SERVER_NAME \
    -e KIBANA_URL=$KIBANA_URL \
    -e CHRONOGRAF_URL=$CHRONOGRAF_URL \
    -v /etc/letsencrypt:/letsencrypt \
    -v /opt/shared/feed/production/:/usr/share/nginx/html/ \
    docker.io/sitch/web
Docker Pull Command
Owner
sitch
Source Repository

Comments (0)