# 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.