Что нужно и какой способ установки выбрать

Filemote состоит из двух половин. Агент работает на компьютере, к файлам которого вы хотите получить доступ; веб-приложение — это то, откуда вы к ним обращаетесь, где бы вы ни находились. Эта страница про установку агента — для веб-приложения устанавливать нечего.

Прежде чем начать

  • Учётная запись в Filemote и включённый компьютер с доступом в сеть — тот самый, к которому вы хотите подключаться.
  • Свободное место на диске: около 500 МБ на самого агента плюс место под AI-модели, если вы их используете. В Windows установщик дополнительно скачивает приватную среду Python, ещё несколько сотен мегабайт, — так что заложите там примерно 1 ГБ.
  • 512 МБ свободной оперативной памяти на агента; 8 ГБ и больше, если нужны AI-функции.
  • Исходящий HTTPS (порт 443) с этого компьютера на api.filemote.com. Сеть, в которой открываются сайты, почти всегда это пропускает.

Открывать входящие порты или настраивать VPN не нужно: агент устанавливает исходящее соединение, поэтому работает за домашним роутером без каких-либо настроек.

Windows

СпособКогда выбирать
Установщик .exeОбычный случай. Сам ставит .NET 8 и Python и добавляет пункт в меню «Пуск». Устанавливается только для вашего пользователя Windows.
Портативный .zipНа машину нельзя ставить программы или вы хотите запускать Filemote с USB-накопителя. В реестр ничего не пишется; чтобы удалить, достаточно удалить папку.
ClickOnceВы хотите, чтобы конфигуратор обновлялся сам. При первом запуске нужен интернет — через него ставится .NET 8, если его нет на машине.

Windows предупредит, что издатель неизвестен, — Filemote пока не подписан коммерческим сертификатом. Выберите Подробнее → Выполнить в любом случае. Там, где для выпуска опубликован дайджест, страница загрузки показывает рядом SHA-256 файла, чтобы вы могли сначала его проверить.

Linux

По одному архиву на архитектуру: x64 для обычных ПК и серверов, arm64 для Raspberry Pi 4/5 и ARM-серверов вроде AWS Graviton или Oracle Ampere.

  • Скриптом установки (нужен root): ставит в /opt/filemote, подтягивает .NET 8 и Python через ваш пакетный менеджер и регистрирует systemd-юнит filemote-agent, чтобы агент переживал перезагрузки. Скрипт включает юнит, но не запускает его — запускаете вы сами, после того как агент настроен.
  • Запуск на месте (без root): сделайте FilemoteCli и FilemoteAgent исполняемыми и запускайте прямо из распакованной папки. После перезагрузки ничего не поднимется, и AI-сервис не устанавливается. Бинарники самодостаточные, поэтому этот путь вообще не требует .NET — удобно на машине с ограничениями, потому что скрипт установки считает .NET 8 обязательным и останавливается, если не может его поставить.

Архивы собираются на Windows, где нет unix-бита исполнения, поэтому chmod +x нужен всегда, прежде чем что-либо из них запускать.

macOS

Один архив для Apple Silicon (arm64) и один для Intel (x64). Если не уверены, какой у вас Mac, откройте меню Apple → Об этом Mac: «Чип: Apple M…» — это Apple Silicon, «Процессор: Intel» — Intel. Установив не тот, вы получите бинарник, который вообще не запустится.

Скрипт установки ставит Homebrew, .NET 8 и Python, устанавливает всё в ~/Applications/Filemote и регистрирует launchd-агент, который стартует при входе в систему. Поскольку он работает от вашего пользователя, агент видит только те файлы, к которым есть доступ у вашей учётной записи.

Если распаковать архив в Finder, macOS перенесёт на файлы карантинный флаг от загрузки и после этого откажется их запускать. При распаковке через tar в терминале этого не происходит. Снять флаг безвредно в любом случае:

xattr -dr com.apple.quarantine .

AI-функции необязательны

Пользоваться AI-функциями вас никто не заставляет, а их тяжёлые части — файлы моделей и Python-пакеты, которые их запускают, — скачиваются только тогда, когда вы впервые включаете AI.

Насколько полно можно отказаться, зависит от платформы:

  • Linux и macOS: передайте скрипту установки --no-ai, и ничего связанного с AI не будет поставлено вообще.
  • Windows: установщик всегда разворачивает приватную среду Python, независимо от того, включите ли вы когда-нибудь AI. Это и есть те несколько сотен мегабайт из расчёта места выше. Откладываются только AI-пакеты и модели.

На Raspberry Pi с объёмом памяти меньше 8 ГБ ставьте с --no-ai.

Следующий шаг

Каким бы способом вы ни устанавливали, агента ещё нужно связать с вашей учётной записью. Это один код сопряжения и меньше минуты времени — см. последний раздел страницы загрузки.

Обновлено 2026-10-16

Не помогло — написать в поддержку