zkt26/z1
2026-04-20 11:55:43 +02:00
..
backend z2 - Kubernetes 2026-04-20 11:55:43 +02:00
frontend z2 - Kubernetes 2026-04-20 11:55:43 +02:00
docker-compose.yaml z2 - Kubernetes 2026-04-20 11:55:43 +02:00
prepare-app.sh z2 - Kubernetes 2026-04-20 11:55:43 +02:00
README.md z2 - Kubernetes 2026-04-20 11:55:43 +02:00
remove-app.sh z2 - Kubernetes 2026-04-20 11:55:43 +02:00
start-app.sh z2 - Kubernetes 2026-04-20 11:55:43 +02:00
stop-app.sh z2 - Kubernetes 2026-04-20 11:55:43 +02:00

TODO Docker

Podmienky

  • Linux
  • Docker
  • Docker Compose

Opis aplikacie

Jednoducha TODO aplikacia, kde moze pouzivatel:

  • pridavat ulohy
  • upravovat ich
  • mazat ich
  • nastavovat datum a cas

Sluzby

  • frontend: nginx (port 8080)
  • backend: Node.js (port 3000)
  • databaza: MongoDB

Siet a volume

  • siet: app_network
  • volume: mongo_data (uchovanie dat)

Spustenie

  • Priprava: ./prepare-app.sh

  • Spustenie: ./start-app.sh

  • Aplikacia: http://localhost:8080

  • Zastavenie: ./stop-app.sh

  • Odstranenie: ./remove-app.sh