Метаданные файла
- Файл:
README.md - Версия: 2.0
- Дата создания: 2026-06-09
- Статус: Активный
- Тема: Полностью автономная, децентрализованная платформа для разработки и жизни
«Grapple your code. Hold your ground. Own your mind.»
Не инфраструктура. Не софт. Экосистема. Ни одного облака. Ни одного внешнего DNS. Всё работает внутри железки и поверх P2P-сетей. Нейросеть — локальная. Пакет ставится одной командой. Сервисы знают друг о друге из коробки.
- Gitea — Git, Issues, Wiki, CI/CD (через Woodpecker)
- Woodpecker CI — пайплайны, билды, деплой
- Mattermost — чат команды, каналы, интеграции
- Syncthing — P2P-синхронизация без сервера
- IPFS — контентно-адресуемое хранилище, раздача билдов и артефактов
- Tahoe-LAFS — распределённое зашифрованное хранилище
- Berty — P2P-мессенджер поверх IPFS, офлайн-сообщения
- Briar — P2P-чат через Bluetooth/Wi-Fi, без интернета
- Ntfy — push-уведомления (свой сервер)
- Ollama — запуск LLM локально (Llama 3, Mistral, Phi-3, Qwen 2.5)
- Open WebUI — интерфейс к Ollama, как ChatGPT, но на вашем железе
- LangChain — агенты, RAG по вашим репозиториям и документации
- Whisper — распознавание речи локально
- Uptime Kuma — статус сервисов
- Netdata — мониторинг железа в реальном времени
- Wazuh — IDS/IPS, обнаружение вторжений
- Vaultwarden — локальный менеджер паролей
- Pi-hole — блокировка рекламы и трекеров на уровне DNS
- Headscale — mesh-VPN, ваш личный сетевой слой (совместим с Tailscale)
- Yggdrasil — IPv6 overlay mesh-сеть, полностью децентрализованная
- Admin Panel — единая панель управления всеми сервисами
- Portainer — управление Docker-контейнерами
- Nginx — обратный прокси, самоподписанные сертификаты или acme.sh
- 16 GB RAM
- 512 GB NVMe
- 8 ядер x86
- GPU: опционально (для нейросети — рекомендуется)
- 32 GB RAM
- 2 TB NVMe
- NVIDIA GPU 8+ GB VRAM (RTX 3060+)
- Intel N100 / Ryzen 5+
Купите mini-PC (Minisforum, Beelink, Intel NUC) или соберите свой.
curl -fsSL https://get.docker.com | shgit clone https://github.com/grapple/core.git
cd core
bash install.shhttps://grapple.local
Или по IP:
http://192.168.x.x:443
Скрипт install.sh делает всё сам:
- Проверяет железо и предупреждает о минимальных требованиях
- Устанавливает Docker, Docker Compose
- Разворачивает все сервисы через единый
docker-compose.core.yml - Создаёт самоподписанные сертификаты
- Настраивает Pi-hole как локальный DNS
- Поднимает Headscale для доступа извне
- Скачивает модель для Ollama (по выбору)
- Создаёт админские аккаунты во всех сервисах
- Выдаёт единый dashboard
Все сервисы доступны через nginx:
/git— Gitea/ci— Woodpecker/chat— Mattermost/berty— Berty Web/files— Syncthing UI/ipfs— IPFS Web UI/ai— Open WebUI (нейросеть)/status— Uptime Kuma/monitor— Netdata/admin— Admin Panel/portainer— Portainer/vault— Vaultwarden
# Выбор модели при установке:
1. Llama 3 8B # универсальная, 4.7 GB
2. Mistral 7B # код, 4.1 GB
3. Phi-3 Mini # лёгкая, 1.6 GB
4. Qwen 2.5 Coder 7B # код, 4.7 GB
5. Своя модель # через GGUFПосле установки:
- Откройте
/ai - Загрузите документацию проекта
- Нейросеть отвечает по вашим репозиториям через RAG
- Генерация кода, ревью, документации — всё локально
Все сервисы работают без внешних DNS:
- Pi-hole — локальный DNS, блокирует трекеры
- Yggdrasil — IPv6 mesh-сеть, ваши ноды видят друг друга без серверов
- IPFS — раздача артефактов и билдов через P2P
- Syncthing — синхронизация папок без облака
- Berty — чат через IPFS, работает без интернета
Ваша команда может работать в одной локальной сети, через Yggdrasil, через Headscale — без единого внешнего сервиса.
- Все пароли генерируются локально
- Сертификаты самоподписанные или через acme.sh
- Wazuh мониторит вторжения
- Vaultwarden хранит пароли команды
- Pi-hole блокирует телеметрию и трекеры
- Ни один байт не уходит вовне без вашего разрешения
- Хакеры и пентестеры — полностью изолированная среда
- Команды под санкциями
- Исследователи и учёные
- Криптоанархисты и cypherpunk
- Все, кто хочет выйти из матрицы облаков
- Email: hello@grapplebox.io
- Telegram: @grapple_box
MIT © Grapple, 2026.