Skip to content
Snippets Groups Projects
Commit c94cc621 authored by Capůrka, Josef's avatar Capůrka, Josef
Browse files

merge conflict readme resolved

parents c22df3af cbb3be9f
No related branches found
No related tags found
No related merge requests found
CLUB_USERS_API="http://vyuka.profinit.eu:8080/"
......@@ -10,9 +10,10 @@ services:
environment:
- DOTNET_RUNNING_IN_CONTAINER=true
- SqliteConnectionString=Data Source=/var/lib/sqlite/data/airplanes.db
- ClubUsersApi=${CLUB_USERS_API}
volumes:
- sqlite_data:/var/lib/sqlite/data
restart: unless-stopped
restart: on-failure
volumes:
sqlite_data:
......@@ -10,10 +10,11 @@ services:
environment:
- DOTNET_RUNNING_IN_CONTAINER=true
- NpgsqlConnectionString=Host=postgresdb;Port=5432;Database=flightlog;Username=postgres;Password=secret
- ClubUsersApi=${CLUB_USERS_API}
depends_on:
postgresdb:
condition: service_healthy
restart: unless-stopped
restart: on-failure
networks:
- default
......@@ -25,6 +26,7 @@ services:
retries: 5
start_period: 10s
timeout: 10s
restart: on-failure
container_name: postgresdb
environment:
POSTGRES_USER: postgres
......
......@@ -19,8 +19,6 @@ Před nasazením aplikace je nutné zajistit následující:
#### Možnost 1
- Stáhněte si komprimovaný soubor z **Moodle** obsahující projekt **FlightLog** a rozbalte ho.
#### Možnost 2
- Otevřete terminál a spusťte následující příkaz:
```bash
git clone https://gitlab.fel.cvut.cz/nahodpe1/sep-2024-team-d
```
......@@ -40,17 +38,21 @@ sudo systemctl enable docker
Přesuňte se do složky projektu:
```bash
cd sep-2024-team-d
cd sep-2024-team-d/Docker
```
### 4️⃣ Nastavení url na API pilotů
Složka **sep-2024-team-d/Docker** obsahuje soubor **.env**, který obsahuje hodnotu CLUB_USERS_API. Tuto hodnotu nastavte na url k API pilotů.
todo přidat emoji 5
### 4️⃣ Nasazení aplikace s Docker Compose
Spusťte následující příkaz pro sestavení a spuštění kontejnerů:
Spuštění s databází Postgre (použitý dockerfile `docker-compose.yaml`)
- Spuštění s databází Postgre (použitý dockerfile `docker-compose.yaml`)
```bash
docker compose up --build
```
Spuštění s databází SQLite
- Spuštění s databází SQLite
```bash
docker compose -f docker-compose-sqlite.yaml up --build
```
......@@ -71,6 +73,7 @@ docker compose -f docker-compose-sqlite.yaml up --build
```bash
docker-compose logs postgresdb
```
todo: chceme jim dávat git?
- **Chyba při stahování repozitáře?**
- Ověřte, že na Gitlabu máte přidaný SSH klíč.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment