2026-10-12 10:25:48 +01:00
2026-10-12 10:09:00 +01:00
2026-10-02 10:26:52 +01:00
2026-10-06 15:15:53 +01:00
2026-10-12 09:53:48 +01:00
2026-10-01 11:05:35 +01:00
2026-10-01 11:15:55 +01:00
2026-10-01 11:15:55 +01:00
2026-10-02 10:21:54 +01:00
2026-10-01 11:55:37 +01:00
2026-10-12 10:25:48 +01:00
2026-10-12 10:18:16 +01:00
2026-10-01 11:08:19 +01:00
2026-09-29 16:55:11 +01:00
2026-10-02 10:21:54 +01:00
2026-10-12 10:24:08 +01:00
2026-09-29 11:12:07 +01:00
2026-09-29 11:12:07 +01:00
2026-09-29 11:12:07 +01:00
2026-10-01 11:08:19 +01:00
2026-09-29 11:12:07 +01:00
2026-09-29 11:12:07 +01:00
2026-10-02 10:21:54 +01:00
2026-10-02 10:21:54 +01:00
2026-10-07 11:42:30 +01:00
2026-09-29 11:12:07 +01:00
2026-09-29 11:12:07 +01:00
2026-09-29 11:12:07 +01:00
2026-09-29 11:12:07 +01:00
2026-09-29 11:12:07 +01:00

SonarDesk Licensing & CMS Server

Production Laravel backend for SonarDesk.

Included

  • SonarDesk licence products, signed licence issuance, activation and revocation
  • Customer portal with licence and activation management
  • Paddle checkout/webhook provisioning and Lemon Squeezy webhook support
  • Support ticket system and admin inbox
  • Admin dashboard
  • Lightweight CMS for published website pages (/admin/cms)
  • SonarDesk-branded public website, legal pages, icons and metadata

Setup

Copy .env.example to .env, configure the database, mail, payment provider and SonarDesk signing keys, then run migrations. Keep the private signing key outside the public web root and out of source control.

S
Description
No description provided
Readme
1.4 MiB
Languages
Blade 57.6%
PHP 38.9%
Shell 3.2%
JavaScript 0.2%