No description
Find a file
2024-02-03 21:30:04 +01:00
migrations store series db 2024-02-03 20:04:27 +01:00
src update website to use ranges for the bars 2024-02-03 21:30:04 +01:00
templates Add commit to page 2023-09-03 11:11:49 +02:00
.dockerignore docker 2023-08-31 20:58:24 +02:00
.gitignore Create self-contained renderer CLI 2023-09-22 18:36:59 +02:00
build.rs Add commit to page 2023-09-03 11:11:49 +02:00
Cargo.lock optimize dependencies 2023-09-03 10:58:56 +02:00
Cargo.toml Create self-contained renderer CLI 2023-09-22 18:36:59 +02:00
Dockerfile fix debian version 2023-08-31 21:08:37 +02:00
flake.lock Initial commit 2023-08-30 19:17:03 +02:00
flake.nix write website 2023-08-31 20:46:44 +02:00
LICENSE Initial commit 2023-08-30 17:42:41 +02:00
README.md write website 2023-08-31 20:46:44 +02:00
rust-toolchain.toml Initial commit 2023-08-30 19:17:03 +02:00
uptime.json write website 2023-08-31 20:46:44 +02:00

uptime

custom uptime monitoring tool.

config

JSON file located at $UPTIME_CONFIG_PATH, defaults to ./uptime.json.

{
  "interval_seconds": 30,
  "websites": [
    {
      "name": "nilstrieb.dev",
      "url": "https://nilstrieb.dev"
    },
    {
      "name": "google.com",
      "url": "https://google.com"
    }
  ],
  "db_url": "sqlite::memory:"
}

db_url can be overriden with $UPTIME_DB_URL and defaults to ./uptime.db if not present.