ops: мок unisender (письма в data-mail), dry-run ym до build (generate ✓), ТЗ: JSDoc */, poll-флейк sched
This commit is contained in:
@@ -53,8 +53,8 @@ services:
|
||||
environment:
|
||||
PORT: "8080"
|
||||
SCHED_API_KEY: ${SCHED_API_KEY:?задайте в .env}
|
||||
UNISENDER_API_KEY: ${UNISENDER_API_KEY:-}
|
||||
UNISENDER_FROM: ${UNISENDER_FROM:-}
|
||||
UNISENDER_API_KEY: mock-key
|
||||
UNISENDER_FROM: noreply@snolla.com
|
||||
NPM_TOKEN: ${NPM_TOKEN:-}
|
||||
GITHUB_TOKEN: ${GITHUB_TOKEN:-}
|
||||
volumes:
|
||||
@@ -82,14 +82,17 @@ services:
|
||||
BROWSER_CDP_URL: http://browser:9222
|
||||
NTFY_URL: http://ntfy
|
||||
NTFY_TOPIC: ozon-seller-pipeline
|
||||
UNISENDER_API_KEY: ${UNISENDER_API_KEY:-}
|
||||
UNISENDER_SENDER_EMAIL: ${UNISENDER_SENDER_EMAIL:-}
|
||||
UNISENDER_SENDER_NAME: ${UNISENDER_SENDER_NAME:-}
|
||||
UNISENDER_API_KEY: mock-key
|
||||
UNISENDER_SENDER_EMAIL: noreply@snolla.com
|
||||
UNISENDER_SENDER_NAME: sched-pipeline
|
||||
UNISENDER_ENDPOINT: ${UNISENDER_ENDPOINT:-https://goapi.unisender.ru/ru/transactional/api/v1/email/send.json}
|
||||
NOTIFY_EMAIL_TO: ${NOTIFY_EMAIL_TO:-}
|
||||
GH_TOKEN: ${GITHUB_TOKEN:-}
|
||||
NPM_TOKEN: ${NPM_TOKEN:-}
|
||||
volumes:
|
||||
- ozon-data:/app/data
|
||||
# снапшот спеки из репо (fetch антиботом не ходим — dry-run от ручного снапшота)
|
||||
- ./data-ozon-openapi:/app/openapi
|
||||
ports:
|
||||
- "127.0.0.1:18091:8080"
|
||||
restart: unless-stopped
|
||||
@@ -131,8 +134,8 @@ services:
|
||||
NTFY_URL: http://ntfy
|
||||
NTFY_TOPIC: sched-alerts
|
||||
WEBHOOK_SECRET: ${WEBHOOK_SECRET:?задайте в .env}
|
||||
UNISENDER_API_KEY: ${UNISENDER_API_KEY:-}
|
||||
UNISENDER_FROM: ${UNISENDER_FROM:-}
|
||||
UNISENDER_API_KEY: mock-key
|
||||
UNISENDER_FROM: noreply@snolla.com
|
||||
EMAIL_TO: ${NOTIFY_EMAIL_TO:-}
|
||||
ports:
|
||||
- "127.0.0.1:19090:9090"
|
||||
@@ -141,6 +144,20 @@ services:
|
||||
- ntfy
|
||||
networks: [sched-local]
|
||||
|
||||
# --- мок Unisender Go: письма в ./data-mail, реальных отправок нет ---
|
||||
unisender-mock:
|
||||
build: ./unisender-mock
|
||||
image: sched-pipelines/unisender-mock:local
|
||||
environment:
|
||||
PORT: "8080"
|
||||
MAIL_DIR: /mail
|
||||
volumes:
|
||||
- ./data-mail:/mail
|
||||
ports:
|
||||
- "127.0.0.1:18093:8080"
|
||||
restart: unless-stopped
|
||||
networks: [sched-local]
|
||||
|
||||
volumes:
|
||||
sched-data:
|
||||
ozon-data:
|
||||
|
||||
Reference in New Issue
Block a user