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