First Run#
This guide walks you through the initial setup of MultiFlexi after installation. If you have not yet installed MultiFlexi, see Installation Guide first.
Creating the Administrator Account#
On the very first visit to the web interface, MultiFlexi shows an account creation wizard — there are no default credentials.
Open your browser and navigate to
http://<your-server>/multiflexiYou will see the “Create Administrator” screen
Fill in:
Username — your login name
Password — a strong password
Email — your email address
Click “Create Administrator”
This first account is automatically granted the super_admin role, giving it full access to every company and all administrative functions, including managing other users’ roles (see Role-Based Access Control (RBAC)).
Warning
There is no default password. The first user to reach the setup page becomes the administrator. Secure your server immediately after installation.
Initial Dashboard#
After logging in you will see the main dashboard:
The dashboard shows:
System Status — service health (scheduler, executor, eventor)
Recent Jobs — empty on first run
Upcoming Schedule — empty until RunTemplates are created
Verifying Service Status#
Check that the background daemons are running:
systemctl status multiflexi-scheduler multiflexi-executor
Both should show active (running). If not, see Systemd Services.
Recommended First Steps#
Follow this sequence to get your first automated job running:
Add a Company — Adding a Company
A company represents the tenant for whom jobs will run. You need at least one.
Install Applications — Installing Applications
Applications are the tools MultiFlexi executes. Start with
multiflexi-probefor a simple health-check application.sudo apt install multiflexi-probeSet Up Credentials (if required) — Assigning Credentials
If your applications connect to external systems (ERP, bank, email), install the appropriate credential prototype packages and configure connection details per company.
Create a RunTemplate — Creating RunTemplates
A RunTemplate links an application to a company and sets the schedule.
Run Your First Job — Scheduling Jobs
Click “▶️ Execute Now” on the RunTemplate to verify everything works before relying on the automatic schedule.
Set Up Monitoring (optional) — Zabbix Integration
Integrate with Zabbix to receive alerts on job failures.
For a complete end-to-end walkthrough, see Your First Automated Job (Tutorial).
See Also#
Quickstart — 15-minute quick-start guide
Your First Automated Job (Tutorial) — Detailed first-job tutorial
Installation Guide — Installation instructions