Initial Commit
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user