How to Install Kalytera VMS on Windows — Getting Started Guide
Welcome! This post walks you through installing Kalytera VMS on Windows and the essential first steps to configure your system.
Prerequisites
- Windows 10/11 or Windows Server 2019/2022 (minimum: Windows 8 / Server 2012)
- .NET 10.0 ASP.NET Core Runtime — Download from https://dotnet.microsoft.com/download/dotnet/10.0
- Administrator privileges
Verify .NET is installed by running in PowerShell: dotnet --list-runtimes
You should see Microsoft.AspNetCore.App 10.0.x in the output.
Installation Steps
- Download the
KalyteraVMS.msiinstaller from the Downloads page - Run the installer as Administrator (double-click or right-click → Run as administrator)
- Accept the License Agreement
- Choose features — Core Application is always installed. Start Menu and Desktop shortcuts are optional.
- Choose installation directory — Default:
C:\Program Files\KIVMS\ - Click Install and wait for completion
- Click Finish — The Kalytera service starts automatically
Accessing Kalytera
Open your browser and go to:
- Local:
http://localhost:5000orhttps://localhost:5001 - Network:
http://<your-server-ip>:5000orhttps://<your-server-ip>:5001
You can also use the Desktop or Start Menu shortcut.
First-Time Configuration
🔐 Create Your Admin Account
The setup wizard will ask you to create your administrator account. Choose a strong password.
📂 Set Your Recordings Path
By default, recordings go to the application data directory. To change it, go to Setup → Recording and set the Storage Path. Examples:
D:\RecordingsE:\VideoStorage- A network share or Synology NAS path
You can also configure:
- Retention Period — Days to keep recordings before auto-deletion (default: 30)
- Maximum Storage — Max disk space in GB (default: 1000)
- Auto Delete — Automatically remove oldest recordings when storage is full
🌍 Set Your Timezone
Go to Settings and change the Timezone from the default (UTC) to your local timezone. Just search for your city or region (e.g. "Europe/Madrid", "America/New_York"). This ensures all recordings and events are timestamped correctly.
🔥 Firewall (for network access)
If you need to access Kalytera from other machines, allow the ports through Windows Firewall:
New-NetFirewallRule -DisplayName "Kalytera HTTP" -Direction Inbound -Protocol TCP -LocalPort 5000 -Action Allow
New-NetFirewallRule -DisplayName "Kalytera HTTPS" -Direction Inbound -Protocol TCP -LocalPort 5001 -Action Allow
Service Management
Kalytera runs as a Windows Service called KIVMS:
- Check status:
Get-Service KIVMS - Restart after config changes:
Restart-Service KIVMS - Stop:
Stop-Service KIVMS - Start:
Start-Service KIVMS
Logs
If you run into issues, check the logs:
C:\Program Files\KIVMS\logs\— Main logsC:\Program Files\KIVMS\logs\security\— Security logsC:\Program Files\KIVMS\logs\protocols\— Camera protocol logsC:\Program Files\KIVMS\logs\vms\— VMS and recording logs
You can also open the logs folder from the Start Menu: KIVMS → Open Logs Folder.
If you have any questions about the installation process, reply below!
Sign in to reply to this thread.
Sign In