Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 8f297ff0

Přidáno uživatelem Jaroslav Hrubý před asi 2 roky(ů)

Build and Startup description

Zobrazit rozdíly:

README.md
1 1
# Anotace pro analýzu smluvních podmínek a skrytých reklam - 0x00
2 2

  
3
## Produkční sestavení a spuštění
4
Sestavení se provádí pomocí docker-compose.yml, který se nachází v kořenovém adresáři. V proměnném prostředí jednotlivých kontejnerů (část `environment`) lze 
5
nakonfigurovat jednotlivé části aplikace:
6
* databáze:
7
  - `POSTGRES_DB` - název databáze
8
  - `POSTGRES_USER` - jméno
9
  - `POSTGRES_PASSWORD` - heslo
10
  - `PGDATA` - cesta ke konfiguračním a datovým souborům
11
* server:
12
  - `ConnectionString` - řetězec pro spojení s databází, skládá se z částí:
13
    - `Host` - adresa databáze
14
    - `Database` - název databáze
15
    - `Username` - jméno
16
    - `Password` - heslo
17
* klient 
18
  - `ASWI_APP_BACKEND_URL` - url adresa serveru
19

  
20
Sestavení lze provést příkazem `docker-compose build` a spuštění příkazem `docker-compose up`.
21

  
22
## Inicializace vývojové databáze
23
Pro inicializaci vývojové databáze je nutno provést následující příkazy:
3 24

  
4
## Init DB
5 25
`docker run --name postgres-dev -e POSTGRES_PASSWORD=password -p 5432:5432 -d postgres`
6 26

  
7 27
`docker exec -it postgres-dev bash`

Také k dispozici: Unified diff