Implement HW5 stubs, API helpers, optional SQL/MQ helpers, and test coverage

This commit is contained in:
2026-03-09 01:40:48 +03:00
parent d1247eec18
commit 507e14bc2e
53 changed files with 2320 additions and 56 deletions

32
docker-compose.yml Normal file
View File

@@ -0,0 +1,32 @@
name: hw3
services:
selenoid:
image: aerokube/selenoid:latest-release
environment:
DOCKER_API_VERSION: "1.44"
ports:
- "4444:4444"
volumes:
- "./selenoid/browsers.json:/etc/selenoid/browsers.json:ro"
- "/var/run/docker.sock:/var/run/docker.sock"
- "./selenoid/video:/opt/selenoid/video"
command:
- "-container-network"
- "hw3_default"
- "-limit"
- "4"
- "-timeout"
- "5m"
- "-video-output-dir"
- "/opt/selenoid/video"
selenoid-ui:
image: aerokube/selenoid-ui:latest-release
depends_on:
- selenoid
command:
- "--selenoid-uri"
- "http://selenoid:4444"
ports:
- "8081:8080"