Apple Silicon (M1/M2/M3…) и Intel. Локальный веб‑сервер, Explorer и Chrome extension — как на Windows.
ffmpeg или exiftool отсутствуют, установщик поставит их через Homebrew.Python-first установщик сначала выберет Python 3.10+ или поставит python@3.12 через Homebrew, затем скачает payload, создаст виртуальное окружение и зарегистрирует скрытый LaunchAgent.
curl -fsSL https://freestock.online/installers/install_freestock_macos.sh -o /tmp/install_freestock_macos.sh /bin/bash /tmp/install_freestock_macos.shСкачать shell installer
Если Homebrew не установлен и подходящего Python нет, сначала выполните команду Homebrew, которую покажет installer, затем повторите команду Freestock выше.
Каталог по умолчанию: ~/Library/Application Support/Freestock.
WEBSERVER/ и browser_extension_submitter/ из текущего Freestock payload.WEBSERVER/.venv с зависимостями из requirements.txt.~/Library/LaunchAgents/online.freestock.daemon.plist для скрытого фонового запуска.После установки откройте локальный dashboard: http://127.0.0.1:7332/webserver/.
WEBSERVER/webserver.json, обычно http://127.0.0.1:7332/webserver/).browser_extension_submitter в каталоге установки.Если Chrome блокирует установку не из Store — это нормально для распакованного MV3; источник должен быть ваш локальный каталог, а не сомнительный URL.
Установщик регистрирует ~/Library/LaunchAgents/online.freestock.daemon.plist. Демон работает без окна, перезапускает локальный webserver при падении и пишет диагностику в ~/Library/Application Support/Freestock/runtime/daemon.log.
launchctl list | grep online.freestock.daemon tail -f "$HOME/Library/Application Support/Freestock/runtime/daemon.log"
Удаление автозапуска без удаления данных:
curl -fsSL https://freestock.online/installers/uninstall_freestock_macos.sh -o /tmp/uninstall_freestock_macos.sh /bin/bash /tmp/uninstall_freestock_macos.sh
Run the shell installer. It downloads the current Freestock webserver payload, creates a Python venv, and registers a hidden LaunchAgent. Load the unpacked Chrome extension from the node dashboard. Default install dir: ~/Library/Application Support/Freestock.