Initial commit: YooKassa mock v2

This commit is contained in:
adminko
2026-03-12 06:54:38 +00:00
commit c7db0a6dd1
7 changed files with 996 additions and 0 deletions

19
docker-compose.yml Normal file
View File

@@ -0,0 +1,19 @@
services:
yookassa-mock:
build: .
container_name: yookassa-mock
env_file:
- .env
ports:
- "${YMK_PUBLIC_PORT:-8083}:8081"
environment:
WEBHOOK_URL: "${WEBHOOK_URL}"
MOCK_HOST: "${MOCK_HOST}"
MOCK_PORT: "${MOCK_PORT:-8081}"
MOCK_REQUIRE_AUTH: "${MOCK_REQUIRE_AUTH:-0}"
MOCK_SHOP_ID: "${MOCK_SHOP_ID:-}"
MOCK_SECRET_KEY: "${MOCK_SECRET_KEY:-}"
WEBHOOK_RETRY_COUNT: "${WEBHOOK_RETRY_COUNT:-3}"
WEBHOOK_RETRY_DELAY_SEC: "${WEBHOOK_RETRY_DELAY_SEC:-1}"
WEBHOOK_DELAY_SEC: "${WEBHOOK_DELAY_SEC:-0}"
restart: unless-stopped