Данное приложение поднято в докере, используя следующий
docker-compose.yml:
services:
backend:
image: nobugsme/nbank:with_username_error_fix
ports:
- "4111:4111"
frontend:
image: nobugsme/nbank-ui:with_nginx
ports:
- "80:80"
depends_on:
- backend
Важное замечание!
Обращаю внимание, что здесь используется образ бэкенда
"nobugsme/nbank:with_username_error_fix" от 11.10.2025
(
https://hub.docker.com/r/nobugsme/nbank/tags ). Образы с точно таким же названием, но более ранней датой, которые
вполне возможно скачаны у вас локально, немного отличаются (например
сообщением ошибок, отправляемых бэкендом или максимальной суммой депозита
или трансфера), поэтому не удивляйтесь если какие-то тесты, которые
успешно проходят у вас локально, не будут проходить тут. Это потому, что
вы скорее всего писали тесты на предыдущую версию образа. Они отличаются
немного!
Следующий образ, который с базой данных, отличается еще сильнее. Там
контракт одной из ручек изменен (добавлены пару новых полей в JSON'е
ответа).