Repository navigation
Crocell 0.2.0
Первая публичная сборка, пока только для Linux x86_64.
Crocell — клиент для подписок Xray и Mihomo. Я написал его, потому что устал держать рядом Happ, Clash Verge и Nekobox: каждый умел что-то своё, и ни один не умел всё. Внутри ядро mihomo, интерфейс на Flutter.
Что умеет
- Читает подписки в любом виде: ссылки vless, vmess, trojan, ss, hysteria, base64 и Clash YAML с proxy-providers. Подписок можно добавить сколько угодно. Остаток трафика и срок действия Crocell берёт из ответа сервера подписки.
- Работает в двух режимах. «Прокси» прописывает системный прокси в GNOME и KDE. «Туннель» через TUN пускает в VPN всю систему, включая программы, которые прокси не понимают.
- Проверка нод показывает, куда вы на самом деле выйдете: IP и страну входа, IP, страну и город выхода, задержку. Так видно, где нода из Москвы выпускает вас в Нидерландах, а где не отвечает вовсе.
- Маршрутизация собрана в три списка: через VPN, напрямую, заблокировать. В них можно добавлять сайты, IP и подсети, наборы geosite и geoip, а ещё программы по имени или пути.
wiseless.netзначит только сам домен,*.wiseless.netзначит его поддомены,+.wiseless.netзначит и то и другое. - Базы geoip и geosite от runetfreedom скачиваются и обновляются сами. Источник можно поменять на свой.
- Раз в две минуты Crocell проверяет, что соединение живое, а если оно отвалилось, присылает уведомление.
- Подписки и настройки лежат на диске зашифрованными, ключ запечатан через systemd-creds.
Как поставить
- Скачайте
Crocell-x86_64.AppImage. Удобнее всего через Gear Lever: дальше он будет обновлять Crocell сам. - Один раз поставьте службу, которая держит соединение:
sudo ./Crocell-x86_64.AppImage crocelld install - Откройте Crocell и добавьте подписку. Если ссылка уже в буфере обмена, она подставится сама.
Нужен systemd. Если root не может смонтировать AppImage, добавьте --appimage-extract-and-run перед crocelld.
Что пока не так
- После обновления образа переустановите службу той же командой. Иначе продолжит работать старая.
- Сборка не подписана.
- Windows, macOS и Android собираются, но пока не работают: под них ещё нет службы и VPN-слоя.
Лицензия GPL-3.0. Основной репозиторий — git.wiseless.net/fureunoir/Crocell, здесь зеркало.