PHPackages                             blankogmbh/kirby-sentry - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Logging &amp; Monitoring](/categories/logging)
4. /
5. blankogmbh/kirby-sentry

Abandoned → [thathoff/kirby-sentry](/?search=thathoff%2Fkirby-sentry)Kirby-plugin[Logging &amp; Monitoring](/categories/logging)

blankogmbh/kirby-sentry
=======================

Sentry integration for Kirby

v3.2.1(1y ago)197804MITPHPCI failing

Since Dec 18Pushed 1y ago3 watchersCompare

[ Source](https://github.com/thathoff/kirby-sentry)[ Packagist](https://packagist.org/packages/blankogmbh/kirby-sentry)[ RSS](/packages/blankogmbh-kirby-sentry/feed)WikiDiscussions main Synced 2w ago

READMEChangelog (10)Dependencies (3)Versions (12)Used By (0)

Kirby Sentry Plugin
===================

[](#kirby-sentry-plugin)

This is a plugin for [Kirby](http://getkirby.com) (&gt; 3.6.1) that logs errors and exceptions to [Sentry](https://sentry.io/) and other Sentry compatible error trackers (eg. GitLab).

⚠️ **Please Note:** Kirby versions before 3.6.1 are not supported because the `system.exception` hook is only available since Kirby 3.6.1.

Installation
------------

[](#installation)

### With Composer

[](#with-composer)

`composer require thathoff/kirby-sentry`

### Manual Installation

[](#manual-installation)

- [Download this plugin](https://github.com/thathoff/kirby-sentry/archive/refs/heads/master.zip)
- Extract the archive
- Move folder into the `site/plugins` directory
- Run `composer install` inside this folder to install the Sentry SDK required by the plugin

Configuration
-------------

[](#configuration)

The following configuration options are available in this plugin. Add them to your `site/config/config.php`

### DSN

[](#dsn)

This option is required. When not set the plugin is disabled. To obtain the DSN create a new Sentry project of type PHP.

Default: `null`

```
'thathoff.sentry.dsn' => "https://df2c6f7afc1a58783e15f2ae0118ff039d8a4755@0123456.ingest.sentry.io/123456",
```

### Environment

[](#environment)

You can configure an environment which is sent to Sentry. This can be eg. `staging` or any other string that helps you to identify the environment the error happened in.

Tip: Use [Kirby multi environment setup](https://getkirby.com/docs/guide/configuration#multi-environment-setup) to change this option.

Default: `'production'`

```
'thathoff.sentry.environment' => 'production',
```

### Add User Context

[](#add-user-context)

When a Kirby user is logged in, the plugin sends the user’s email address and the users name to Sentry to track down errors and exceptions to users.

To disable, set this option to `false`.

Default: `true`

```
'thathoff.sentry.addUserContext' => true,
```

###  Health Score

42

—

FairBetter than 89% of packages

Maintenance47

Moderate activity, may be stable

Popularity24

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor1

Top contributor holds 75.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~340 days

Recently: every ~459 days

Total

9

Last Release

391d ago

Major Versions

v2.0.5 → v3.0.02022-01-24

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/498197?v=4)[Pascal Küsgen](/maintainers/Pascalmh)[@Pascalmh](https://github.com/Pascalmh)

![](https://www.gravatar.com/avatar/e313f1ec98c211100e91b929b574203dc78572be0812d1c4015881d33e2c3fe7?d=identicon)[markusdenhoff](/maintainers/markusdenhoff)

---

Top Contributors

[![thathoff](https://avatars.githubusercontent.com/u/797760?v=4)](https://github.com/thathoff "thathoff (22 commits)")[![Pascalmh](https://avatars.githubusercontent.com/u/498197?v=4)](https://github.com/Pascalmh "Pascalmh (5 commits)")[![linussiebert02](https://avatars.githubusercontent.com/u/210687831?v=4)](https://github.com/linussiebert02 "linussiebert02 (1 commits)")[![S1SYPHOS](https://avatars.githubusercontent.com/u/12161504?v=4)](https://github.com/S1SYPHOS "S1SYPHOS (1 commits)")

---

Tags

kirbysentry

### Embed Badge

![Health badge](/badges/blankogmbh-kirby-sentry/health.svg)

```
[![Health](https://phpackages.com/badges/blankogmbh-kirby-sentry/health.svg)](https://phpackages.com/packages/blankogmbh-kirby-sentry)
```

###  Alternatives

[sentry/sentry-laravel

Laravel SDK for Sentry (https://sentry.io)

1.3k122.6M186](/packages/sentry-sentry-laravel)[sentry/sentry-symfony

Symfony integration for Sentry (http://getsentry.com)

73864.5M84](/packages/sentry-sentry-symfony)[sentry/sdk

This is a meta package of sentry/sentry. We recommend using sentry/sentry directly.

327137.6M163](/packages/sentry-sdk)[getkirby/cms

The Kirby core

1.5k567.4k436](/packages/getkirby-cms)[stayallive/wp-sentry

A (unofficial) WordPress plugin to report PHP and JavaScript errors to Sentry.

387211.1k](/packages/stayallive-wp-sentry)[justbetter/magento2-sentry

Magento 2 Logger for Sentry

1861.5M3](/packages/justbetter-magento2-sentry)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
