Skip to content
Nicholas K. Dionysopoulos edited this page Jun 4, 2026 · 11 revisions

Akeeba Panopticon

Self-hosted site monitoring.

Get StartedDownloadsDocumentationIssues

What's that?

Akeeba Panopticon is a standalone PHP application. You install on a domain or subdomain separate from your sites. You can then use it to monitor and manage all of your sites remotely.

Panopticon is the Open Source alternative to proprietary third party services. With Panopticon you own your data. You don't have to trust a third party with full access to your sites, and your clients' sites. You don't have to pay a third party a fee for every site you monitor.

Currently, it supports Joomla and WordPress sites. Each CMS requires a connector extension to be installed on the monitored site:

Who's it for?

Site integrators and web agencies with dozens to hundreds of sites who want to keep their costs under control.

Privacy–minded users with at least a moderate experience in web site management, and likely fewer than a dozen sites, who would rather not rely on a third party service.

Requirements

The server running Panopticon must meet the following minimum requirements:

  • PHP 8.3 or later; PHP 8.4 recommended
  • MySQL 5.7.9 or later, or MariaDB 10.3 or later; MySQL 8.0 recommended
  • Able to run CRON jobs, either command-line (preferred) or URLs with a frequency of once every minute

The sites being monitored must have the appropriate Panopticon Connector extension installed:

JSON API

Panopticon ships a self-served read+write JSON API at /api/v1/*, authenticated with API tokens you mint from System ▸ API tokens. Endpoint groups:

  • API Overview — authentication, response envelope, error codes
  • Sites — list/create/read/modify, refresh, CMS updates, extensions
  • Sysconfig — application configuration parameters
  • Tasks — background task CRUD
  • Self-update — integrated self-update lifecycle

Getting Started

Installation

Using Panopticon

Administration

How it works

For Experts

Installation and updates

Customisation

CLI Reference

Reference

JSON API

Translation

Miscellaneous

Clone this wiki locally