Home | RU | EN

NoBugs Bank

Открыть Nbank app

Данное приложение разработано автором Alex Pshe для учебных целей

Данное приложение поднято в докере, используя следующий 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'е ответа).