Перейти к основному содержимому

Быстрый старт

Netgap — это решение для построения защищенного периметра по модели Logical Air Gap. Это руководство поможет вам быстро развернуть систему и выполнить первую передачу данных.

Быстрая установка

Для запуска Netgap в минимальной конфигурации (development mode) выполните следующие шаги:

  1. Системные требования:

    • ОС: Linux (Ubuntu 22.04+, RHEL 8+) или macOS.
    • Docker 24.0+ и Docker Compose.
    • Минимум 4 ГБ ОЗУ.
  2. Запуск через Docker Compose: Создайте файл docker-compose.yml:

    version: '3.8'
    services:
    gateway:
    image: netgap/gateway:latest
    ports:
    - "8080:8080"
    - "50051:50051"
    executor:
    image: netgap/executor:latest
    environment:
    - GATEWAY_ADDR=gateway:50051
  3. Выполните команду:

    docker-compose up -d

Проверка работы

После запуска шлюз (Gateway) будет доступен на порту 8080. Вы можете отправить тестовый запрос:

curl -X GET http://localhost:8080/health

Если система работает корректно, вы получите ответ от целевого сервиса через цепочку Netgap.

Что дальше?