Sign inSign up

sitch/web

By sitch

•Updated about 9 years ago

Web front-end for SITCH feed delivery

Image
0

1.2K

sitch/web repository overview

⁠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

Tag summary

Content type

Image

Digest

Size

18.6 MB

Last updated

almost 10 years ago

docker pull sitch/web