Да, порты основных сервисов (Командный Центр, MySQL, Redis) настраиваются в docker-compose.yml. См. INSTALL.md для подробностей.
Да, измените bind mounts в docker-compose.yml, указав нужную директорию на хост-машине.
КАМРАД оптимизирован для Debian-based Linux (рекомендуется Ubuntu). Технически Docker-контейнеры могут работать на любой ОС с Docker, но установочные скрипты рассчитаны на Debian. На других платформах может потребоваться ручная настройка.
В настоящее время КАМРАД собирается под x86-64. Поддержка ARM в планах.
КАМРАД сам по себе лёгкий. Требования зависят от устанавливаемых инструментов. См. README.md.
КАМРАД поддерживает 4 языка интерфейса: русский, английский, немецкий, казахский. Контент-коллекции (Википедия, образование) доступны для каждого языка отдельно. Добавить новый язык можно без изменения кода — см. CONTRIBUTING.md.
- Docker — контейнеризация
- Node.js + TypeScript — бэкенд (AdonisJS)
- React — фронтенд (Vite + Inertia.js)
- MySQL — база данных
- Redis — кеширование и очереди задач
- i18next — мультиязычность
КАМРАД использует паттерн Docker-outside-of-Docker (DooD) для управления контейнерами через UI.
Да! КАМРАД позволяет извлечь карту любого региона мира, включая Россию (9 федеральных округов + Москва + СПб), все страны СНГ, Европу, Азию, Африку, Америку — всего 52 региона. Карты извлекаются из планетарного файла ProtoMaps через HTTP — скачивается только нужный регион, а не 120 ГБ целиком. Подробнее: docs/maps-guide.md.
Нет, AI-функции (Ollama, Qdrant, RAG) полностью опциональны.
Да, КАМРАД — полностью бесплатный проект с открытым исходным кодом (Apache License 2.0). Никаких скрытых платежей или платных функций.
КАМРАД — это форк Project N.O.M.A.D. от Crosstalk Solutions LLC. Мы добавили мультиязычность, ребрендинг и контент для русскоговорящих пользователей. Оригинальная лицензия Apache 2.0 сохранена.
Yes, modify docker-compose.yml to change port mappings. See INSTALL.en.md.
KAMRAD is optimized for Debian-based Linux (Ubuntu recommended). Docker containers may work on other platforms, but install scripts are Debian-specific.
KAMRAD supports 4 UI languages: Russian, English, German, Kazakh. Content collections are available per language. Adding a new language requires no code changes.
No, AI features (Ollama, Qdrant, RAG) are completely optional.
Yes, fully free and open-source under Apache License 2.0.
KAMRAD is a fork of Project N.O.M.A.D. by Crosstalk Solutions LLC with added multilingual support and Russian-first focus. Original Apache 2.0 license preserved.