Repozitář obsahuje frontend a backend aplikace Lekový Portál, připravené pro běh v Dockeru pomocí docker compose.
- Docker
- Docker Compose plugin (
docker compose)
V kořenovém adresáři vytvořte soubor .env (podle vzoru .env.example) a vyplňte přístupové údaje.
[Credentials]=lekovy_portal
POSTGRES_USER=lekovy_portal_user
POSTGRES_PASSWORD=[Credentials]
RABBITMQ_USER=rabbit_user
RABBITMQ_PASSWORD=[Credentials]V docker-compose.yml je frontend standardně bindován na 127.0.0.1:5100:80.
Pro funkční přístup přes doménu vložte do konfigurace vnějšího Nginxu na hostitelském serveru následující blok:
location / {
proxy_pass http://127.0.0.1:5100; # Směřuje na frontend kontejner
proxy_set_header Host $host;