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.git2. Install dependencies
# In each project that uses core.backend
composer require unvrsl/core-backend:dev-main3. 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.