Apple Silicon (M1/M2/M3…) и Intel. Локальный веб‑сервер, Explorer и Chrome extension — как на Windows.
brew install python@3.12 или Xcode Command Line Tools.brew install ffmpeg exiftool (демон проверяет их в PATH).Готовый архив Freestock-macos-universal.zip появится здесь после публикации валидной сборки Freestock.app.
Страница проверяет зеркала через /api-freestock/download/status?installer_kind_string=macos и включает прямую загрузку только если zip уже опубликован и валиден.
Репозиторий: каталог DAEMON/. На машине с macOS и установленным Go 1.22+:
cd DAEMON go build -o freestock-setup . # Установка в каталог по умолчанию (GUI, Fyne): open ./freestock-setup # Тихая установка в выбранный каталог: ./freestock-setup -install "$HOME/Library/Application Support/Freestock"
Подробный сценарий упаковки Freestock.app: tools/macos_installer/README.md.
WEBSERVER/webserver.json, обычно http://127.0.0.1:7332/webserver/).browser_extension_submitter в каталоге установки.Если Chrome блокирует установку не из Store — это нормально для распакованного MV3; источник должен быть ваш локальный каталог, а не сомнительный URL.
Установщик регистрирует ~/Library/LaunchAgents/online.freestock.daemon.plist. Остановка: выгрузите агент или удалите plist (см. README в репозитории).
Install Python 3, ffmpeg, and exiftool (Homebrew). Download Freestock-macos-universal.zip, or build freestock-setup from DAEMON/ on a Mac. Load the unpacked Chrome extension from the node dashboard. Default install dir: ~/Library/Application Support/Freestock.