# AudioCore V1.5.1 AudioCore V1.5.1 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.