# САМСОН ИДС

Архив содержит готовую к запуску систему САМСОН ИДС. Все настройки выполнены.

## Содержимое

- `backup/backup.sql.gz` - дамп базы данных
- `docker-compose.yml` - конфигурация Docker сервисов
- `nginx.conf` - конфигурация веб-сервера
- `supervisord.conf` - конфигурация процессов
- `Dockerfile` - образ приложения
- `setup.sh` - скрипт запуска
- `.env` - файл с настройками

## Архитектура

- **MariaDB** - база данных в Docker контейнере (порт 3307)
- **САМСОН ИДС** - один контейнер с тремя компонентами:
  - Nginx - веб-сервер (порт 8080)
  - API сервер - REST API
  - DICOM сервер - порт 104

## Запуск

1. Установите Docker и Docker Compose
2. Запустите систему одной командой:

```bash
./setup.sh
```

Система будет доступна по адресу: http://localhost:8080

## Проброс портов

- Веб-интерфейс: 8080 → 80 (в контейнере)
- DICOM сервер: 104 → 104 (в контейнере)
- База данных: 3307 → 3306 (в контейнере)

## Основные команды

```bash
# Запуск системы
./setup.sh

# Просмотр логов
docker-compose logs -f

# Остановка
docker-compose down

# Перезапуск
docker-compose restart
```
