Главная/Self-hosted/Frigate

Установка Frigate на свой сервер

Установка Frigate делается одним контейнером Docker: образ ghcr.io/blakeblackshear/frigate:stable принимает видео камер по RTSP, ищет в кадре людей и машины нейросетью и записывает нужные фрагменты. На VPS без видеокарты и без встроенной графики Intel он будет работать на процессоре, а документация проекта такой режим не рекомендует, поэтому серьёзную установку делают на домашнем мини-ПК.

5 мин чтенияДанные проверены 16 октября 2026

Ответ за 30 секунд

Frigate нужен детектор: Intel с графикой, видеокарта Nvidia или ускоритель. Документация не советует работать на одном процессоре, поэтому для 4 и более камер берут мини-ПК дома, а VPS оставляют для доступа и копий. Порт 5000 без пароля снаружи не открывают.

Сервер в интернете даёт постоянный HTTPS-адрес и место для копий важных записей.

Какое железо нужно Frigate: процессор, детектор и память

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 CoralUSB или M.2, для новых установок больше не рекомендуется
Только процессорВ целом не рекомендуется; вынос на детектор заметно разгружает ядра

Минимума по памяти и диску документация не называет. Ориентируйтесь на калькулятор ниже: он считает редакционный запас, а не обязательное требование.

Какой сервер взять под Frigate на VPS

Если детектор работает на самом сервере: камеры, ускоритель и срок хранения

Сколько камер
Где работает детектор
Сколько дней хранить записи

03 · 1 мин

Установка Frigate в Docker Compose по шагам#

  1. Подготовьте Debian или Ubuntu с Docker и Compose, создайте каталоги config и storage.
  2. Положите compose.yaml из примера, поправив пути и устройства под ваше железо.
  3. Создайте минимальный config.yml из следующего раздела и запустите docker compose up -d.
  4. Откройте интерфейс на порту 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.

SBРедакция SelfBase · обновлено 16 октября 2026

Запустите свой сервер за пару минут

Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.

  • NVMe-диски и гарантированная доля процессора
  • Root-доступ и любой софт, от Docker до игровых серверов
  • Маркетплейс: 91 приложение в один клик
  • Бесплатный перенос проекта силами специалистов
Железо