PHP 5.6+  ·  Zero dependencies  ·  Self-hosted

Your PHP sites will break.
Know before your clients do.

PostRequest is a lightweight, drop-in monitoring system for PHP. One require line captures errors, heartbeats and schema changes across every project you run — encrypted at rest, with optional AI diagnosis.

One-line setup Framework-agnostic Encrypted at rest
What you get

Everything you need to keep clients online

A single Client class drops into any project. A central Server and Dashboard give you one place to watch them all.

Error monitoring

Catches errors, warnings and uncaught exceptions by chaining your existing handlers — the app behaves identically with or without it.

Heartbeat checks

Glanceable health for every client: PHP version, extensions, disk, DNS and control-panel status — with history and change comparison.

Schema retrieval

Pull each client's database structure on a schedule and get alerted when the schema drifts between deployments.

AI diagnosis & MCP

Optional. Errors explained and fixed by an LLM — plus a built-in MCP server so Claude can investigate your whole fleet. Explore AI & MCP →

Proactive Risk Engine

Surfaces looming problems — end-of-life PHP, schema drift and expiring certificates — before they turn into an outage.

One dashboard

Manage clients, browse errors, compare projects and send health digests from a single clean web UI — no accounts, on your server.

Setup in minutes

How it works

The client never phones home after the initial handshake — the server retrieves data on its own schedule.

1

Drop in the client

Add a single require and init() call to a file that runs on every request — a bootstrap or config file. Works with WordPress, Laravel, TYPO3, Symfony or plain PHP.

2

It captures & encrypts

Errors and heartbeats are captured, encrypted with hybrid RSA + AES-256, and stored locally outside the web root. No plaintext sensitive data touches disk.

3

Watch from the dashboard

Your central server pulls the encrypted batches and decrypts them behind your login. See every client's health at a glance in one place.

Private by design

Your data stays yours

PostRequest is self-hosted and dependency-free. There is no SaaS in the middle, no third-party telemetry, and nothing to trust but your own server.

  • Hybrid RSA + AES-256-CBC encryption at rest
  • Sensitive keys stored outside the served tree
  • Built-in redaction of passwords, tokens & secrets
  • Two-factor dashboard login & encrypted API keys
  • CLI-safe — collection keeps working off the web
Documentation

A user guide that actually helps

From dropping in the client to reading AI diagnoses — every part of PostRequest is documented in a clean, searchable guide.

Get in touch

Interested in PostRequest?

Leave your email and we'll reach out to get you set up. No account, no obligation — just a conversation.

We'll only use your email to reply — no spam, never shared.