Getting started › Requirements

Requirements

What you need to run Uptimer.

Software

Uptimer is a single static Go binary — no runtime, no build step, and you don’t need Go installed. Prefer not to run Docker? Copy the binary straight out of the image and run it:

docker create --name tmp ghcr.io/myuptime-info/uptimer:1.3.0
docker cp tmp:/app/uptimer ./uptimer && docker rm tmp
./uptimer dev

Hardware

Uptimer is light. Sizing depends on which role you run:

RoleCPUMemoryNotes
Worker (prober)1 vCPU128–256 MBScales with number of checks.
Server + SQLite1 vCPU256–512 MBFine for a single-node install.
Server + PostgreSQL1–2 vCPU512 MB+Recommended for teams / history.

Network