Getting started
Welcome to Vistralio. This page covers your first ten minutes with the system.
Signing in
After installation, the installer prints a generated admin password. Sign in
at the URL you configured (e.g. https://cctv.example.com) with:
- Username:
admin - Password: (printed at the end of
install.sh)
The very first thing to do is change this password. Open Settings → Account and set a new one.
Fresh installs also receive an automatically generated 30-day trial license, created by the local license server during installation and applied to the instance before first login.
The navigation
The left sidebar contains the main areas:
- Dashboard — your configurable home page
- Cameras — the camera grid; click any card to open the live view, click the cog icon to configure it
- Playback — the dedicated recordings viewer with camera selector, timeline, scrubber, and speed controls
- Events — chronological list of detections
- Export — download recorded footage
- Schedules — alarm-suppression rules
- Settings — branding, DNS, account, and (if you're an admin) the rest
- Admin -> Advanced -> System — storage paths, logging, restart, and software updates
- Admin -> Advanced -> Documentation — read the bundled support, API, and devops guides inside the WebUI
What you see here depends on your permissions. A user with cameras.view only
will not see the Settings or Schedules entries.
Default permissions
The seeded admin account has every permission. New users you create start
with none — you have to grant permissions explicitly. See
Users, groups & permissions for the catalog.
Next steps
- Add your first camera
- Enroll an edge bridge if your cameras are on a remote LAN
- Configure the dashboard to show what you care about
- Set up email notifications
- Understand updates and upgrades
Need help?
- Turn on diagnostic mode in Admin -> Advanced -> System to get full stack traces and remediation hints — see Troubleshooting
- Check the API directly at
https://connect.vistralio.co.uk/api/— the built-in authenticated explorer; also reachable at your web UI hostname under/api/