Skip to main content
Plans

Choose how you want to run Nexum PSA

Start with the plan that fits your team. Nexum PSA is free to self-host for your own organization, and managed hosting is available when you want hosting, backup and email support handled for you.

Choose your plan

The free plan gives you full self-hosting responsibility. The managed plan gives you the same product with hosting, backup and email support from Trønder Data.

Free Plan

Self-host Nexum PSA for your own organization. You manage hosting, updates, security, backups, mail, integrations and operations yourself.

Managed hosting

€10/month or €120/year. Includes hosting, backup and email support. A good fit when you want to use Nexum PSA without operating the server yourself.

Open contribution

Source code is available on GitHub. Contributors can ask to help improve the product, documentation, security and operational quality.

Important commercial note

Self-hosting is free for your own organization. Offering Nexum PSA as a hosted or managed commercial service for third parties requires a separate written agreement with Trønder Data.

Technical requirements

The current beta is a Laravel application. For local testing, prepare these basics first.

Runtime

PHP 8.2+, Composer, Node.js and npm.

Application stack

Laravel 12, Livewire 3, Bootstrap 5, Alpine.js and Vite.

Database

MySQL or MariaDB. Redis is recommended for production queues and cache.

Local installation

Clone the project, install dependencies, configure the environment and start the local Laravel/Vite development stack.
git clone https://github.com/SveinT83/Nexum-PSA.git
cd Nexum-PSA
composer install
npm install
cp .env.example .env
php artisan key:generate
php artisan migrate --seed
npm run dev
php artisan serve
After the seed runs, review the initial admin credentials printed by the seeder output and change the password immediately on any shared or internet-facing environment.