Live data from Hacker News

Tinystatus: A tiny status page generated by a Python script

github.com

11–20 of 52 posts

Re: Tinystatus: A tiny status page generated by a Python script

#12

Earlier quoted context omitted.

Why he need screenshot when there's a perfectly good demo?

Assuming this isn't snark - because if I am looking for a tool to do a job, seeing an immediate visual representation of what I am likely to expect is very helpful. I don't want to go through the full installation to view a demo and then immediately realise it was not remotely close to what I was expecting.

I also think a screenshot in a README is very helpful, but do note that the demo requires no install. The linked GitHub repository has a homepage set, and it is https://status.harry.id which I think is pretty obviously a demo just from the URL.

Re: Tinystatus: A tiny status page generated by a Python script

#14
post #5
post #2

It generates a simple, responsive static HTML page for those of you running self-hosted services and wanting to share their status page. It checks things like HTTP pages, open ports, or pings IP addresses. Check the demo here: https://status.harry.id

> clean, responsive web page Consider adding a screenshot.

Thanks!

Screenshot added.

Re: Tinystatus: A tiny status page generated by a Python script

#17
post #6
post #4

Why not put these .env variables inside the checks.yaml config file? What is the advantage of two config files with two separate syntaxes?

The idea is the values in .env files can be configured via environment variables, while checks.yaml is for things that can be hard coded. In this case it's a bit moot because the yaml file works like a database, but when you deploy this using, say, Docker or k8s, you can use a different method to configure environment variables and skip .env files.

good question and answer … on a tangent, it makes me wonder if YAMLscript could be used to preload .env values on startup
Post reply on HN