# Хостинг обновлений Navis Обновления отдаются из git-репозитория: - Manifest: `https://git.evilfox.cc/test2/navi/raw/branch/main/dist/update.json` - Windows: `…/dist/navis-release/windows/Navis.exe` - macOS arm64: `…/dist/navis-release/macos/arm64/Navis` - macOS amd64: `…/dist/navis-release/macos/amd64/Navis` - macOS universal (рекомендуется): `…/dist/navis-release/macos/universal/Navis.dmg` - Android APK: `…/dist/navis-release/android/Navis.apk` (пока без in-app update feed) Пример `dist/update.json` (multi-platform + legacy url для старых Windows-клиентов): ```json { "version": "2.8.0", "notes": "Что нового", "url": "https://git.evilfox.cc/test2/navi/raw/branch/main/dist/navis-release/windows/Navis.exe", "sha256": "hex-windows", "platforms": { "windows-amd64": { "url": "…/windows/Navis.exe", "sha256": "…" }, "darwin-arm64": { "url": "…/macos/arm64/Navis", "sha256": "…" }, "darwin-amd64": { "url": "…/macos/amd64/Navis", "sha256": "…" }, "darwin-universal": { "url": "…/macos/universal/Navis", "sha256": "…" }, "android": { "url": "…/android/Navis.apk", "sha256": "…" } } } ``` Клиент берёт только свой ключ `GOOS-GOARCH` (Mac: fallback на `darwin-universal`). Чужой OS в ленте не предлагает обновление.