Главная/Self-hosted/Frigate
Установка Frigate на свой сервер
Установка Frigate делается одним контейнером Docker: образ ghcr.io/blakeblackshear/frigate:stable принимает видео камер по RTSP, ищет в кадре людей и машины нейросетью и записывает нужные фрагменты. На VPS без видеокарты и без встроенной графики Intel он будет работать на процессоре, а документация проекта такой режим не рекомендует, поэтому серьёзную установку делают на домашнем мини-ПК.
Ответ за 30 секунд
Frigate нужен детектор: Intel с графикой, видеокарта Nvidia или ускоритель. Документация не советует работать на одном процессоре, поэтому для 4 и более камер берут мини-ПК дома, а VPS оставляют для доступа и копий. Порт 5000 без пароля снаружи не открывают.
Сервер в интернете даёт постоянный HTTPS-адрес и место для копий важных записей.
Какое железо нужно Frigate: процессор, детектор и память8971порт интерфейса с паролем
0.18версия в документации на 15.10
stableтег образа
01 · 1 мин
Что такое Frigate и подойдёт ли для него VPS#
Frigate это видеорегистратор (NVR) с открытым кодом и распознаванием объектов. Вместо записи всего подряд он ищет в кадре человека, машину или животное и сохраняет события: клип, снимок и уведомление. Он умеет передавать события в Home Assistant и по MQTT.
| VPS в дата-центре | Мини-ПК рядом с камерами | |
|---|---|---|
| Детектор | Только процессор, документация этого не советует | Встроенная графика Intel, видеокарта или ускоритель |
| Канал от камер | Каждая камера всё время отдаёт поток в интернет | Поток остаётся в локальной сети |
| Безопасность камер | Нужен туннель или проброс порта на камеры | Камеры не видны из интернета |
| Для чего подходит | Просмотр, копии событий, доступ из любой сети | Основная установка |
Общий разбор схем с расчётом диска: сервер для видеонаблюдения.
Инструмент · 1 мин
Какое железо нужно Frigate: процессор, детектор и память#
Документация рекомендует сервер на процессоре Intel с инструкциями AVX и AVX2, способном работать с Debian. Среди готовых мини-ПК она сейчас выделяет Beelink EQ13 на процессоре N100. Расчёт числа камер на разных процессорах приведён в таблице самой документации.
| Детектор | Что говорит документация |
|---|---|
| OpenVINO | Графика Intel, Arc, NPU и большинство современных процессоров AMD |
| Видеокарта Nvidia | Через детектор ONNX; нужны CUDA 12.x, драйвер 545 или новее, compute capability 5.0 и выше |
| Hailo-8 и Hailo-8L | Плата M.2 или модуль для Raspberry Pi |
| Google Coral | USB или M.2, для новых установок больше не рекомендуется |
| Только процессор | В целом не рекомендуется; вынос на детектор заметно разгружает ядра |
Минимума по памяти и диску документация не называет. Ориентируйтесь на калькулятор ниже: он считает редакционный запас, а не обязательное требование.
Какой сервер взять под Frigate на VPS
Если детектор работает на самом сервере: камеры, ускоритель и срок хранения
03 · 1 мин
Установка Frigate в Docker Compose по шагам#
- Подготовьте Debian или Ubuntu с Docker и Compose, создайте каталоги
configиstorage. - Положите compose.yaml из примера, поправив пути и устройства под ваше железо.
- Создайте минимальный config.yml из следующего раздела и запустите
docker compose up -d. - Откройте интерфейс на порту 8971 и найдите данные для первого входа в журнале контейнера:
docker logs frigate.
services:
frigate:
container_name: frigate
image: ghcr.io/blakeblackshear/frigate:stable
restart: unless-stopped
shm_size: "512mb"
# для графики Intel или AMD раскомментируйте
# devices:
# - /dev/dri/renderD128:/dev/dri/renderD128
volumes:
- /etc/localtime:/etc/localtime:ro
- ./config:/config
- ./storage:/media/frigate
- type: tmpfs
target: /tmp/cache
tmpfs:
size: 1000000000
ports:
- "8971:8971"
- "8554:8554"
- "8555:8555/tcp"
- "8555:8555/udp"
Параметр shm_size важен: Docker по умолчанию даёт общей памяти всего 64 МБ, а Frigate для двух камер с детекцией 720p по документации нужно около 210 МБ. Формулу для своих разрешений ищите в разделе установки документации. Для Proxmox действует правило: у виртуальной машины отключите ballooning, особенно при передаче видеокарты.
04 · 1 мин
Первая настройка Frigate: config.yml с камерой и двумя потоками#
mqtt:
enabled: false
cameras:
gate:
ffmpeg:
inputs:
- path: rtsp://user:password@192.168.1.20:554/Streaming/Channels/102
roles:
- detect
- path: rtsp://user:password@192.168.1.20:554/Streaming/Channels/101
roles:
- record
detect:
width: 1280
height: 720
record:
enabled: true
Камера отдаёт два потока. Лёгкий дополнительный поток (в примере 102) нужен детектору, он смотрит кадры и не нагружает процессор. Основной поток высокого качества (101) идёт на запись. Адреса RTSP зависят от производителя: пример выше для Hikvision, у Dahua используется адрес вида /cam/realmonitor?channel=1&subtype=1. Проверьте строку в инструкции вашей камеры и откройте её в VLC до внесения в конфиг.
Блок detectors зависит от ускорителя (OpenVINO, ONNX и другие). Возьмите готовый пример для своего железа в документации Frigate, а не из старых статей: настройки моделей менялись между версиями.
05 · 1 мин
Порт 8971, пароль и безопасный доступ к Frigate#
Основной интерфейс Frigate открыт на порту 8971 и требует вход. Порт 5000 в документации назван внутренним и без авторизации, поэтому в compose-файле его не публикуют, а если он нужен соседнему контейнеру, оставляют только внутри сети Docker.
- Не выставляйте камеры в интернет. Для связи камер дома с Frigate на VPS пользуйтесь защищённым туннелем WireGuard, а не пробросом RTSP-порта.
- Поставьте перед 8971 прокси вроде Caddy и закройте порт файрволом.
- Смените пароли камер с заводских: пароль от камеры записан в конфиге открытым текстом, храните файл с правами только для владельца.
06 · 1 мин
Где хранить записи Frigate и как считать диск#
Записи Frigate лежат в каталоге, примонтированном как /media/frigate. Объём определяется битрейтом основного потока и сроком хранения, а режим записи только по событиям уменьшает его в зависимости от сцены. Формула и калькулятор: расчёт места на странице про сервер для видеонаблюдения.
Конфигурацию (config.yml и файл базы в каталоге config) копируйте регулярно, а сами клипы копируйте только важные: терабайты записей в резервную копию не помещаются. Куда складывать копии, подскажет страница про бэкапы. Если нужен другой подход к видеонаблюдению, посмотрите ZoneMinder.
07 · 1 мин
Вопросы об установке Frigate#
Какой образ Docker использовать для установки Frigate?
Образ ghcr.io/blakeblackshear/frigate с тегом stable: так написано в примере установки в документации. Для своей версии подставьте номер вместо stable.
Можно ли запустить Frigate на VPS без видеокарты?
Запустить можно, но документация не рекомендует детекцию только на процессоре. Для нескольких камер лучше мини-ПК с графикой Intel или видеокартой, а VPS оставить для доступа и копий.
Нужен ли Coral для Frigate в 2026 году?
Документация пишет, что Coral больше не рекомендован для новых установок, кроме случаев с низким энергопотреблением. Для новых систем смотрят на OpenVINO, Hailo или видеокарту Nvidia.
На каком порту открывается интерфейс Frigate?
На 8971 с запросом пароля. Порт 5000 работает без авторизации, поэтому наружу его не публикуют.
Почему этому можно верить
Как мы проверяли
Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; Документация Frigate: установка (образ, порты, shm_size, версия 0.18), docs.frigate.video/frigate/installation, проверено 15 октября 2026; Документация Frigate: рекомендуемое железо и детекторы, docs.frigate.video/frigate/hardware, проверено 15 октября 2026.
Запустите свой сервер за пару минут
Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.
- NVMe-диски и гарантированная доля процессора
- Root-доступ и любой софт, от Docker до игровых серверов
- Маркетплейс: 91 приложение в один клик
- Бесплатный перенос проекта силами специалистов