Repository navigation
v0.1.1
Adds self-setup to the standalone binaries: each one now bundles the secret-generation helpers, so you can configure a fresh install without a repo checkout or Bun installed.
What's new
./uptime keygen # prints SESSION_SECRET + ENCRYPTION_KEY (hex)
./uptime hash <password> # prints ADMIN_PASSWORD_HASH (argon2id)Paste those lines into a .env next to the binary, then start it:
./uptime # no subcommand → starts the server on :3000These run without any env configured (that's the point), so they work on a brand-new machine. Everything else is unchanged from v0.1.0 — the five binaries below are still fully self-contained (Bun runtime, bun:sqlite, dependencies, and static assets all embedded).
| Download | Platform |
|---|---|
uptime-darwin-arm64 |
macOS · Apple Silicon |
uptime-darwin-x64 |
macOS · Intel |
uptime-linux-x64 |
Linux · glibc — any mainstream distro, any x64 CPU |
uptime-linux-x64-musl |
Linux · musl — Alpine / FROM scratch |
uptime-windows-x64.exe |
Windows · x64 |
macOS: these binaries are unsigned, so Gatekeeper quarantines them on first run. Clear it with xattr -d com.apple.quarantine ./uptime-darwin-arm64.