Getting Started

Getting started with NeXusOS

Welcome! On this page you learn how to get NeXusOS up and running in just a few minutes.

Step 1: Check system requirements

Make sure your server has at least PHP 8.2, Composer, and a supported database (SQLite or PostgreSQL) installed.

Step 2: Clone the repository

git clone https://github.com/thegenzcode/nexusos.git
cd nexusos

Step 3: Install dependencies

composer install

Step 4: Adjust configuration

Copy .env.example to .env and fill in your values — especially database connection, app URL, and language.

Step 5: Migrate the database

php bin/console nexusos:migrate

Step 6: Create an admin user

php bin/console nexusos:user:create --admin

Afterwards you can sign in and start configuring.