PulseWatch
← Back to pulsewatchai.com
Self-hosted

Run PulseWatch on your own infrastructure

Free, forever — unlimited servers, unlimited users, no trial, no card. You run it, you own the data. Here's exactly what that involves before you download anything.

What you're getting: a docker-compose.yml file, a config template, and a README — not an installer. You'll need Docker installed and a few minutes at a terminal. If that's not for you, the hosted trial runs on our infrastructure instead — same product, no server management.
  • Install Docker

    Docker Desktop on Windows/Mac, or docker + the compose plugin on Linux. The container itself is Linux-based regardless of your host OS — it can still monitor Windows servers over the network.

  • Download and configure

    Unzip the bundle, copy .env.example to .env, and set a database password plus two secrets for agent authentication — the app won't start without them, and there are no insecure defaults to accidentally rely on.

  • Start it

    docker compose up -d — this starts Postgres and the app, and prints your first admin login to the logs.

  • Log in and connect a server

    Open the app in your browser, log in, and go to Connect a Server — it hands you a one-click download for the monitoring agent, pre-filled with your setup.

  • (Optional) Put it on the internet

    Works fine on a private LAN as-is. If you want it reachable from outside, put a reverse proxy in front for HTTPS — covered in the README that comes with the download.

Download the bundle (.zip)

No signup, no tracking on download. Questions first? [email protected]