Files
AudioCore/README.md
2026-03-05 14:38:47 +00:00

1.6 KiB

AudioCore

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