Created by a human, with a brain badgeA badge with a character next to the text "Web 14," indicating that the site may contain slightly offensive materialDo What The Fuck You Want To Public License badgeD D Race Network badgemi toki e Toki Ponamade with MY OWN TWO PAWS badgeNo cookies badgeNo tracking or analytics badgeMade with server-side scripting badgeHosted on home internet badge


Status


I am alive!

based on my smart light and device usage



Uptime over the past 90 days

Isaac ElenbaasOperational

90 days ago
99.99% uptime
Today



Let me know you are alive!

If we do not orbit in the same circles anymore, I would love to know if I was not made aware of your passing.
If you are tech savvy you can set up something to ping me, and once your machines go offline after your death (😢) those pings will stop.
Please let me know if you have something similar I can set up.

"Alive" ping:
  • PUT or GET to isaacelenbaas.com/ping-alive with name=YOURNAMEHERE
    • e.g. curl -F "name=YOURNAMEHERE" isaacelenbaas.com/ping-alive
    • e.g. curl --query-string "name=YOURNAMEHERE" isaacelenbaas.com/ping-alive
  • Optionally, add a contact field with some way to contact you
    • e.g. curl -F "name=YOURNAMEHERE" -F "contact=mailto:EMAIL@EMAIL" isaacelenbaas.com/ping-alive
    • e.g. curl --query-string "name=YOURNAMEHERE" --query-string "contact=mailto:EMAIL@EMAIL" isaacelenbaas.com/ping-alive
Rename:
  • PUT or GET to isaacelenbaas.com/ping-alive with name=OLDNAMEHERE and newname=NEWNAMEHERE
    • e.g. curl -F "name=OLDNAMEHERE" -F "newname=NEWNAMEHERE" isaacelenbaas.com/ping-alive
    • e.g. curl --query-string "name=OLDNAMEHERE" --query-string "newname=NEWNAMEHERE" isaacelenbaas.com/ping-alive

systemd unit for Linux:
[Unit]
Description=Let Isaac know I am alive
Requires=network.target

[Service]
ExecStart=/usr/bin/sh -c 'while ! /usr/bin/curl -F "name=YOURNAMEHERE" isaacelenbaas.com/ping-alive; do sleep 600; done'

[Install]
WantedBy=default.target suspend.target hibernate.target hybrid-sleep.target suspend-then-hibernate.target