Viseron logo

Viseron

Self-hosted, local-only NVR and AI computer vision software

Alternative to: ring, nest, wyze

Viseron screenshot

About Versions (72)

v3.6.0

2026-08-10

This release introduces config reloading without restarting, external motion detector support, a Home Assistant App version, and upgrades to Ubuntu 24.04, PostgreSQL 16, and FFmpeg 8.1.

v3.5.3

2026-04-30

This release fixes player control visibility on hybrid devices and improves the Azure build process.

v3.5.2

2026-04-02

Re-release of v3.5.1 to enable builds using self-hosted amd64 agents in Azure pipelines to resolve memory issues.

v3.5.1

2026-03-31

Fixed a bug where certain window heights caused timeline clicks to misinterpret 10-digit timestamps with decimals as millisecond timestamps.

v3.5.0

2026-03-25

v3.4.1

2025-12-16

This release fixes Hailo component configuration referencing and sets the multi_process_service default to false.

v3.4.0

2025-12-12

This release introduces a complete frontend redesign, reverse proxy subpath support, public image URLs for notifications, and various performance improvements including a React 19 upgrade.

v3.3.1

2025-10-18

Fixed the Hailo-8 default model download URL.

v3.3.0

2025-10-07

Introduces webhook and Hailo-8 components, a system event viewer, a template editor, and timelapse functionality in the storage component.

v3.2.3

2025-08-25

This release fixes a race condition during camera restarts and resolves issues where the retry loop could get stuck after a camera disconnection.

v3.2.2

2025-08-24

Fixed a race condition and a retry loop issue that caused cameras to remain disconnected when rapidly starting and stopping.

v3.2.1

2025-08-03

Fixes an uncaught exception that previously caused object detection to stop working in certain scenarios.

v3.2.0

2025-07-17

Introduces a new Live page and go2rtc component for improved WebRTC/MSE streaming, adds a YOLOv8 object detection component, and enhances EdgeTPU and tiered storage performance.

v3.1.2

2025-05-15

Fixes a bug that prevented EdgeTPU image classification from functioning.

v3.1.1

2025-04-17

Fixes a bug that required both recorder and snapshots to be specified together in the camera storage configuration.

v3.1.0

2025-04-16

Introduces multi-user support with role-based access control, user management, and camera assignment, alongside new notification components and post-processor masks.

v3.0.0

2025-03-15

Introduces 24/7 continuous recordings, storage tiers, a new timeline and events view, a safe mode for config errors, and various dependency updates.

v3.0.0b13

2025-03-10

This beta release introduces stability improvements, new Telegram and PTZ components, improved event downloads, and updated documentation, while renaming the recordings folder to event_clips.

v3.0.0b12

2024-11-27

This release improves stability through numerous bug fixes and introduces scheduled cleanup jobs to synchronize the database and filesystem.

v3.0.0b11

2024-10-15

This release introduces player synchronization for Event/Timeline views, significant performance optimizations for the event table, and upgrades to React 18, MUI v6, and React Query v5.

v3.0.0b10

2024-08-31

Introduces a new multi-camera grid layout for the Events page, event filtering, HLS streaming improvements, and various performance and stability fixes.

v3.0.0b9

2024-07-09

Fixed a crash issue related to edgetpu.

v3.0.0b8

2024-06-30

Updates OpenCV to 4.10.0, improves image annotations, fixes HLS playback, and enhances snapshot storage and event visibility for license plate and motion detection.

v3.0.0b7

2024-06-11

Added Face Recognition events, grouped events tab, improved log redaction, and a new storage check_interval config option.

v3.0.0b6

2024-05-21

Fixed GStreamer pipeline hangs on Ubuntu 22.04 and added support for VAAPI decoding.

v3.0.0b5

2024-05-18

Fixed file deletion logic and improved cross-build compatibility for gpac on aarch64 and Jetson Nano, including PostgreSQL version detection.

v3.0.0b4

2024-05-08

This release updates containers to Ubuntu Jammy and Python 3.10, upgrades several core libraries including CUDA, OpenCV, and Dlib, and improves PostgreSQL upgrade handling and UI elements.

v3.0.0b3

2024-04-08

Fixed failing Azure builds with a minor version update.

v3.0.0b2

2024-04-08

This release includes various fixes for thumbnails, HLS playback, the Events page layout, and database connection permissions.

v3.0.0b1

2024-03-28

v2.3.1

2023-09-18

Fixed a missing 'gi' module dependency for the jetson-nano container to resolve GStreamer loading failures.

v2.3.0

2023-09-14

Introduces a CodeProject AI component with ALPR support, enhances developer experience with VSCode Devcontainers and documentation, and adds new configuration options for still images and FFmpeg raw commands.

v2.2.0

2023-04-22

Introduces optional frontend and API authentication, improved camera retry logic, and various FFmpeg and library updates.

v2.2.0b1

2023-04-01

Introduces optional frontend/API authentication, improved camera setup retries, FFmpeg 5.1.2 upgrade, and various bug fixes for audio transcoding and hardware acceleration.

v2.1.1

2023-03-06

This minor release introduces recording deletion via UI, customizable ffmpeg output arguments, and aarch64 docker image updates, while fixing a critical recording length bug.

v2.1.0

2022-12-31

Introduces daily recording grouping, breadcrumbs, OpenCV 4.6.0 with OpenVINO support, and makes YOLOv7 the default.

v2.0.0

2022-12-19

Viseron v2 introduces a modular rewrite with a new configuration format, a React-based UI, improved Jetson Nano support, and new face recognition and image classification capabilities.

v2.0.0b4

2022-12-05

Introduces a new Entities Page for browsing entity states, adds YOLOv7 models, and includes various performance improvements and bug fixes.

v2.0.0b3

2022-11-08

v2.0.0b2

2022-10-31

This release fixes bounding box and permission issues, upgrades dlib to 19.24 for better CUDA support, and includes various documentation and scaling improvements.

v2.0.0b1

2022-10-28

Viseron v2 introduces a modular rewrite with a completely new configuration format, a new React-based UI, improved Jetson Nano support, and a dedicated documentation site.

v1.10.2

2021-11-23

Fixed a deadlock issue that occurred when using a substream.

v1.10.1

2021-10-09

Bugfix release that properly overrides configuration for motion detection.

v1.10.0

2021-10-08

Introduces a basic UI, new motion detectors, expanded configuration options for EdgeTPU and object detection, and CUDA updates.

v1.9.0

2021-06-19

This release adds DeepStack object and face detection, Jetson Nano support, and improved stability and camera reconnection handling.

v1.8.0

2021-04-28

This release revamps Docker containers with multistage builds, introduces experimental RPi4 support, adds static MJPEG streams, and implements new configuration options for labels and face recognition.

v1.8.0b6

2021-04-21

Introduces a new save_unknown_faces config for dlib, experimental default audio recording, and switches the default model to YOLOv4.

v1.8.0b5

2021-04-04

Introduces a require_motion config option for labels, fixes label corruption in amd64 images, and updates Docker builds for reduced size and multiarch support.

v1.8.0b4

2021-04-02

Re-release of 1.8.0b3 featuring rewritten Dockerfiles for smaller sizes, multi-arch support, static MJPEG streams, and non-root container execution.

v1.8.0b3

2021-04-02

This release contains no changes; please refer to the next release.

v1.8.0b2

2021-04-02

v1.7.3

2021-03-22

Fixed a bug to restore functionality to filter_args.

v1.8.0b1

2020-12-26

Added MJPEG streams for cameras with configurable query parameters and improved EdgeTPU error reporting.

v1.7.2

2020-12-07

Fixed an issue where the system would attempt to publish to MQTT without checking if it was enabled.

v1.7.1

2020-12-03

Fixed an issue to ensure thumbnails are correctly saved to disk.

v1.7.0

2020-11-19

Introduces FFmpeg segments for recording, substream support for image processing, CUDA/OpenCV upgrades, and improved startup speed via parallel camera setup.

v1.7.0b3

2020-11-12

v1.7.0b2

2020-11-06

v1.7.0b1

2020-10-26

Introduces FFmpeg segments and substreams for improved recording and image processing, updates CUDA and OpenCV, and optimizes recording storage paths.

v1.6.2

2020-10-19

Fixes a crash occurring when MQTT is not connected.

v1.6.1

2020-10-12

This release includes fixes for issues #60 and #61 and provides updated Docker images.

v1.6.0

2020-10-11

Introduces face detection and improved Home Assistant discovery, while updating MQTT topics and configuration validation for detectors.

v1.6.0.b2

2020-10-07

Adds PCIe EdgeTPU support, a new object detection logging configuration, improved codec picking, and uses ffprobe for stream information.

v1.6.0.b1

2020-10-04

Introduces face detection, improves Home Assistant discovery, and updates default YOLO models, alongside significant changes to MQTT topics and configuration validation.

v1.5.0

2020-09-23

Introduces motion detection masks, Home Assistant arm/disarm switches, and new configuration options for motion timeouts and RTSP transport.

v1.4.0

2020-09-12

Introduces camera zones for targeted object tracking, expanded binary sensors, granular logging controls, and individual camera configuration for dimensions and FPS.

v1.4.0b2

2020-09-10

Introduces per-camera logging, a new publish_image config option, individual camera resolution and FPS settings, and fixes for zone-based binary sensors.

v1.4.0b1

2020-09-08

Introduces camera zones allowing users to track specific labels within defined polygon areas and create corresponding binary sensors.

v1.3.0

2020-09-06

Added support for mjpeg streams and fixed issues with detector intervals, memory usage for zero lookback, and codec overwriting.

v1.2.0

2020-09-04

Introduces secrets.yaml for config value substitution, adds benchmarks to the README, and fixes a decoder crash related to default motion detection.

v1.1.0

2020-09-01

Updates object detection configuration to be per-label, adds per-camera detection settings, refactors Darknet for performance, and improves logging and codec configuration.

v1.0

2020-08-31

Initial release of Viseron with Docker images available for various platforms.