Быстрый старт
Netgap — это решение для построения защищенного периметра по модели Logical Air Gap. Это руководство поможет вам быстро развернуть систему и выполнить первую передачу данных.
Быстрая установка
Для запуска Netgap в минимальной конфигурации (development mode) выполните следующие шаги:
-
Системные требования:
- ОС: Linux (Ubuntu 22.04+, RHEL 8+) или macOS.
- Docker 24.0+ и Docker Compose.
- Минимум 4 ГБ ОЗУ.
-
Запуск через Docker Compose: Создайте файл
docker-compose.yml:version: '3.8'services:gateway:image: netgap/gateway:latestports:- "8080:8080"- "50051:50051"executor:image: netgap/executor:latestenvironment:- GATEWAY_ADDR=gateway:50051 -
Выполните команду:
docker-compose up -d
Проверка работы
После запуска шлюз (Gateway) будет доступен на порту 8080. Вы можете отправить тестовый запрос:
curl -X GET http://localhost:8080/health
Если система работает корректно, вы получите ответ от целевого сервиса через цепочку Netgap.
Что дальше?
- Ознакомьтесь с Архитектурой, чтобы понять принципы работы системы.
- Настройте систему под свои нужды, используя раздел Конфигурация.
- Настройте мониторинг в разделе Наблюдаемость.