Core Docs

Getting Started

Getting Started



Quick guide to get the UNVRSL framework running.

Prerequisites



  • PHP >= 8.1

  • Composer

  • Git

  • SSH key configured for GitHub access

Installation



1. Clone the repositories



# Core services
git clone git@github.com:olivmiron/core.console.git
git clone git@github.com:olivmiron/core.auth.git
git clone git@github.com:olivmiron/core.storage.git
git clone git@github.com:olivmiron/core.ai.git
git clone git@github.com:olivmiron/core.assets.git
git clone git@github.com:olivmiron/core.hypermedia.git
git clone git@github.com:olivmiron/core.docs.git


2. Install dependencies



# In each project that uses core.backend
composer require unvrsl/core-backend:dev-main


3. Configure environment



Configure env/db_config.json and other settings in each service.

4. Set up subdomains



Each core service needs its own subdomain on the Plesk server. See Deployment for the full CI/CD pipeline setup.




For detailed installation per service, see the individual service documentation under L4 — Code.