Flathub-прокси — когда Flathub на вашем компе еле дышит — 28 июня 2026 г. в 16:35:34.786
Flathub-прокси — когда Flathub на вашем компе еле дышит Установка приложений из Flathub превратилась в квест с бесконечной загрузкой или сборки вовсе не докачиваются? Дело, скорее всего, не в вашем интернете. В некоторых регионах Flathub работает медленно или недоступен напрямую. Судя по нашему опросу, с такой проблемой сталкивались многие из вас — и сообщество подготовило решение. Как это работает? Сервис проксирует трафик до flathub.org — то есть запросы на установку и обновление приложений идут не напрямую, а через сервер сообщества, находящийся на территории Российской Федерации, который сам забирает данные с Flathub и отдаёт их вам. Это касается не только самих пакетов Flatpak, но и метаданных AppStream (описаний, скриншотов и иконок, которые отображаются в магазинах приложений). Почему GPG-ключ отличается от оригинального? Именно из-за работы с метаданными. Чтобы изображения в магазинах приложений тоже загружались через прокси, а не напрямую с flathub.org, сервису приходится изменять ссылки внутри метаданных AppStream. А раз содержимое меняется — его нужно пересобрать и подписать заново, отсюда и другой GPG-ключ. Максим Слипенко рассказывает о технических деталях реализации: Сервис скачивает метаданные AppStream с Flathub, заменяет в них ссылки на медиафайлы с dl.flathub.org на адрес прокси (без этого скриншоты и иконки в магазинах приложений загружались бы напрямую с Flathub). После замены создаётся новый коммит OSTree, подписанный собственным GPG-ключом. С точки зрения пользователя это может выглядеть настораживающе, однако иного технического решения нет. Сами пакеты Flatpak проксируются без изменений, а значит их подпись остаётся апстримной. Как подключить? Переключить remote Самый аккуратный способ — приложения и их данные останутся на месте. curl -s https://flathub.alt-gnome.ru/repo/flathub.flatpakrepo \ | awk -F= '/^GPGKey/{print $2}' \ | base64 -d > /tmp/proxy.gpg run0 flatpak remote-modify --url=https://flathub.alt-gnome.ru/repo flathub run0 flatpak remote-modify --gpg-import=/tmp/proxy.gpg flathub Переподключить с нуля Удаление репозитория приведёт к удалению всех установленных из Flathub приложений! run0 flatpak remote-delete --force flathub run0 flatpak remote-add --if-not-exists flathub \ https://flathub.alt-gnome.ru/repo/flathub.flatpakrepo Открываем квартальное тестирование Чтобы убедиться, что сервис стабильно держит нагрузку, мы запускаем квартальное тестирование — проверим работоспособность прокси и проведём нагрузочное тестирование инфраструктуры. Поэтому в ближайшее время просим всех, кто подключил прокси, активно его использовать: ставить и обновлять приложения как обычно, без специальных сценариев. Выражаем свою благодарность всей команде ALT Gnome Infrastructure и лидеру команды Максиму Слипенко (@Maks1m_S) в частности за активную поддержку данного проекта Стало быстрее? Подключайтесь и пишите в комментариях, как ведёт себя прокси у вас — особенно, если заметите просадки скорости, ошибки или недоступность во время тестирования. Эта обратная связь нам и нужна. Cтраничка о проекте Flathub-прокси Matrix: ALT Gnome Chat VK: ALT Gnome | ALT Gnome Chat MAX: ALT Gnome | ALT Gnome Chat Telegram: ALT Gnome | ALT Gnome Chat Поддержать ALT Gnome #ALTGnome #ALTGnomeInfrastructure #Flathub