From 72b76397ef13d939b271f7f491b7e28d9165e7a9 Mon Sep 17 00:00:00 2001 From: codemunkeh Date: Wed, 4 Mar 2026 21:43:18 +0000 Subject: [PATCH] Update README.md --- README.md | 93 +++++++++++++++++++++++++++---------------------------- 1 file changed, 46 insertions(+), 47 deletions(-) diff --git a/README.md b/README.md index 2beb76b..e4972dc 100644 --- a/README.md +++ b/README.md @@ -1,47 +1,46 @@ -+# AudioCore V1.5 -+ -+AudioCore V1.5 is a modular CMS for labels, artists, releases, storefront sales, and support workflows. -+ -+It is built around a plugin-first architecture so core stays clean while features can be enabled/disabled per site. -+ -+## Key features -+ -+- Modular plugin system (enable/disable from admin) -+- Artists plugin (profiles, socials, artist pages) -+- Releases plugin (catalog pages, release detail, track metadata, samples) -+- Store plugin (cart, checkout, PayPal, orders, customers, discounts, downloads) -+- Support plugin (ticketing, IMAP reply sync, admin replies) -+- Newsletter module (subscriber management + templates) -+- Media library (upload and reuse media across modules) -+- Page builder + shortcode support -+- Maintenance/coming-soon controls -+- Update checker from Gitea manifest -+ -+## Tech overview -+ -+- PHP 8.3+ -+- MySQL/MariaDB -+- OpenLiteSpeed/Apache compatible routing via `.htaccess` -+- Server cron integration for background jobs (IMAP sync, chart refresh) -+ -+## Install (high level) -+ -+1. Upload project files. -+2. Point web root to `dev/` (or deploy repo to desired root). -+3. Open `/admin` to run installer. -+4. Enter database + admin details. -+5. Configure SMTP and run test email. -+6. Enable required plugins and create their tables. -+ -+## Recommended production setup -+ -+- Keep private download storage outside public web root. -+- Use HTTPS only. -+- Configure SMTP correctly for transactional mail. -+- Configure cron jobs in Admin > Cron Jobs. -+- Keep `storage/` writable and secured. -+ -+## Release notes source -+ -+Updates are controlled via `update.json` in this repository and checked from admin Updates page. -+ +# AudioCore V1.5 + +AudioCore V1.5 is a modular CMS for labels, artists, releases, storefront sales, and support workflows. + +It is built around a plugin-first architecture so core stays clean while features can be enabled/disabled per site. + +## Key features + +- Modular plugin system (enable/disable from admin) +- Artists plugin (profiles, socials, artist pages) +- Releases plugin (catalog pages, release detail, track metadata, samples) +- Store plugin (cart, checkout, PayPal, orders, customers, discounts, downloads) +- Support plugin (ticketing, IMAP reply sync, admin replies) +- Newsletter module (subscriber management + templates) +- Media library (upload and reuse media across modules) +- Page builder + shortcode support +- Maintenance/coming-soon controls +- Update checker from Gitea manifest + +## Tech overview + +- PHP 8.3+ +- MySQL/MariaDB +- OpenLiteSpeed/Apache compatible routing via `.htaccess` +- Server cron integration for background jobs (IMAP sync, chart refresh) + +## Install (high level) + +1. Upload project files. +2. Point web root to `dev/` (or deploy repo to desired root). +3. Open `/admin` to run installer. +4. Enter database + admin details. +5. Configure SMTP and run test email. +6. Enable required plugins and create their tables. + +## Recommended production setup + +- Keep private download storage outside public web root. +- Use HTTPS only. +- Configure SMTP correctly for transactional mail. +- Configure cron jobs in Admin > Cron Jobs. +- Keep `storage/` writable and secured. + +## Release notes source + +Updates are controlled via `update.json` in this repository and checked from admin Updates page.