├── .gitignore ├── .travis.yml ├── LICENSE ├── Makefile ├── README.md ├── config.yaml ├── frontend ├── css │ └── bootstrap.min.css ├── favicon.ico ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.svg │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ └── glyphicons-halflings-regular.woff2 ├── index.html └── js │ ├── bootstrap.min.js │ └── jquery.js ├── main.go ├── main_test.go ├── middleware ├── application │ └── configuration.go ├── healthcheck │ ├── checks │ │ ├── check.go │ │ ├── http_check.go │ │ ├── ping_check.go │ │ ├── sample_check.go │ │ └── tls_check.go │ ├── health_status.go │ └── healthcheck.go ├── httpserver │ ├── http_server.go │ ├── index_handler.go │ ├── page_data.go │ └── server_mux.go └── monitoring │ ├── configuration.go │ └── from_application_configuration.go ├── screenshot-1.png └── screenshot-2.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/README.md -------------------------------------------------------------------------------- /config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/config.yaml -------------------------------------------------------------------------------- /frontend/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/frontend/css/bootstrap.min.css -------------------------------------------------------------------------------- /frontend/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/frontend/favicon.ico -------------------------------------------------------------------------------- /frontend/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/frontend/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /frontend/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/frontend/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /frontend/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/frontend/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /frontend/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/frontend/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /frontend/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/frontend/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/frontend/index.html -------------------------------------------------------------------------------- /frontend/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/frontend/js/bootstrap.min.js -------------------------------------------------------------------------------- /frontend/js/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/frontend/js/jquery.js -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/main.go -------------------------------------------------------------------------------- /main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/main_test.go -------------------------------------------------------------------------------- /middleware/application/configuration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/middleware/application/configuration.go -------------------------------------------------------------------------------- /middleware/healthcheck/checks/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/middleware/healthcheck/checks/check.go -------------------------------------------------------------------------------- /middleware/healthcheck/checks/http_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/middleware/healthcheck/checks/http_check.go -------------------------------------------------------------------------------- /middleware/healthcheck/checks/ping_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/middleware/healthcheck/checks/ping_check.go -------------------------------------------------------------------------------- /middleware/healthcheck/checks/sample_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/middleware/healthcheck/checks/sample_check.go -------------------------------------------------------------------------------- /middleware/healthcheck/checks/tls_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/middleware/healthcheck/checks/tls_check.go -------------------------------------------------------------------------------- /middleware/healthcheck/health_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/middleware/healthcheck/health_status.go -------------------------------------------------------------------------------- /middleware/healthcheck/healthcheck.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/middleware/healthcheck/healthcheck.go -------------------------------------------------------------------------------- /middleware/httpserver/http_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/middleware/httpserver/http_server.go -------------------------------------------------------------------------------- /middleware/httpserver/index_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/middleware/httpserver/index_handler.go -------------------------------------------------------------------------------- /middleware/httpserver/page_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/middleware/httpserver/page_data.go -------------------------------------------------------------------------------- /middleware/httpserver/server_mux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/middleware/httpserver/server_mux.go -------------------------------------------------------------------------------- /middleware/monitoring/configuration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/middleware/monitoring/configuration.go -------------------------------------------------------------------------------- /middleware/monitoring/from_application_configuration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/middleware/monitoring/from_application_configuration.go -------------------------------------------------------------------------------- /screenshot-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/screenshot-1.png -------------------------------------------------------------------------------- /screenshot-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtojek/greenwall/HEAD/screenshot-2.png --------------------------------------------------------------------------------