from Hacker News

Show HN: CState – open-source Hugo powered status page

by messutied on 5/30/20, 2:05 PM with 13 comments

  • by gary-kim on 5/30/20, 8:06 PM

    I'm using CState for my status page [1] which gets built from a public git repo on GitHub by CI and pushed.

    It's been a nice way to let the players on the Minecraft server I maintain know when migrations/upgrades are planned and downtime.

    I'm still looking for a system to send people emails about downtime and planned migrations but I may just switch to Cachet for that part. Maybe there's a self-hosted way to send emails from the RSS feed in a way that allows people to easily subscribe and unsubscribe? I'd be happy if anyone has any recommendations.

    [1] https://status.garykim.dev

  • by mistermantas on 5/30/20, 8:30 PM

    Hi, I'm the author of cState! I'll be reading some of the comments over the next day or so. Please do share any feedback or thoughts you have — here or on the issue board so I get the message right in my inbox — as that will help other people as well. :)
  • by kplex on 5/30/20, 8:01 PM

    The part that looks most interesting to me, the API uptime integration doesn't appear to have any instructions on how to reproduce the example shown in the README - all that seems to be provided is the ability to add a link in a custom tab. The example image looks aspirational rather than something currently supported (probably worth making that clear).

    If the ability to monitor uptime/health, or at least integrate with services that provide thatinformation, which is rendered on the status page would make this really cool.

  • by sigwinch28 on 5/30/20, 5:37 PM

    Nothing in the README seems to tell me how this operates.

    Okay, I understand there's a demo, and changes in v4, and an FAQ, but I'm never told what the scope or method of operation is: what can this monitor? how is it monitored?

    I don't want to read configuration files or look at a demo to understand what I can use this for and how it does it. I even read parts of the Wiki and I still don't understand what this is doing: is it essentially a special theme for Hugo, or is there some frontend JavaScript magic going on?