/tinystatus

Primary LanguageDockerfileGNU General Public License v3.0GPL-3.0

tinystatus

Docker Cloud Automated build Docker Cloud Build Status Docker Pulls Docker Architectures

tinystatus generates an html status page via shell script

Based on tinystatus by bderenzo

Usage

git clone https://github.com/theniwo/tinystatus
cd tinystatus
./tinystatus

Edit config files under ./tinystatus/.tinystatus/

or

docker run -d \
        --name tinystatus \
        --hostname tinystatus \
        --restart unless-stopped \
        --memory "64M" \
	-e INTERVAL=10 \
        -v $PWD/.tinystatus/checks.list:/root/tinystatus/checks.list:ro \
        -v $PWD/.tinystatus/incidents.list:/root/tinystatus/incidents.list:ro \
        -p 8888:80 \
        theniwo/tinystatus:latest

Info

  • Set the amount of ram to your liking. (128 MB - 256 MB should be plenty)
  • Of course you can change the port and add volumes, too. 😉

Connect

Via webbrowser

http://IP:8888


NOTES

drawing

  • If you change the configuration you have to restart the container docker restart tinystatus
  • The status is updated every 10 seconds or INTERVAL.
  • The latest version will be updated regularly.

CONTACT

E-Mail

LINKS

Docker Hub

Git Hub