init commit

This commit is contained in:
2025-12-03 18:55:22 +09:00
commit f05e8e728f
12 changed files with 6325 additions and 0 deletions

28
README_DOCKER.md Normal file
View File

@@ -0,0 +1,28 @@
# Сборка и запуск в Docker
Краткие инструкции по сборке и запуску контейнера локально.
Собрать образ:
```bash
docker build -t camera_server:latest .
```
Запустить контейнер:
```bash
docker run --rm -p 8000:8000 \
-v "$(pwd)/static:/app/static" \
-v "$(pwd)/templates:/app/templates" \
--name camera_server camera_server:latest
```
Или с помощью docker-compose:
```bash
docker-compose up --build
```
Примечания:
- Если у вас headless-сервер и вы не используете GUI-возможности OpenCV, рассмотрите замену `opencv-python` на `opencv-python-headless` в `req.txt`.
- При проблемах со сборкой на некоторых платформах установите необходимые системные пакеты (в Dockerfile уже перечислены распространённые зависимости).