43 lines
548 B
Markdown
43 lines
548 B
Markdown
# TODO Docker aplikacia
|
|
|
|
## 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
|