Home | RU | EN

NoBugs Bank

Open Nbank app

This application was developed by the author Alex Pshe for educational purposes

This application is deployed in Docker using the following 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
Important Notice!
Please note that here we use the backend image "nobugsme/nbank:with_username_error_fix" from 11.10.2025 ( https://hub.docker.com/r/nobugsme/nbank/tags ). Images with exactly the same name but an earlier date, which may have been downloaded locally, differ slightly (for example, in error messages sent by the backend), so don't be surprised if some tests that pass successfully locally won't pass here. This is because you most likely wrote tests for the previous version of the image. They differ slightly!
The next image, which includes the database, differs even more. There the contract of one of the endpoints has been changed (a couple of new fields have been added to the JSON response).