Skip to content

Latest commit

 

History

History
42 lines (33 loc) · 1.08 KB

instalace.md

File metadata and controls

42 lines (33 loc) · 1.08 KB

Instalace pro lokální vývoj

Aplikace vyžaduje:

  • PHP 8.1
  • MySQL 8
  • Apache
  • Composer
  • Yarn

Všechny potřebné nástroje jsou instalovány v příslušných kontejnerech Na hostujícím stroji musí být ve výchozím stavu volné porty 80 a 3306. Port 3306 je možné použít pro propojená s IDE

Docker

Pro lokální vývoj je připraven Docker container a konfigurace pro docker compose. Všechny potřebné příkazy jsou definované v Make file

make up # Spustí container v detached modu

V kontejneru je možné spustit bash pomocným skriptem:

make enter

Nastavení hosts

Skautis při přihlašování přesměrovává na moje-hospodareni.cz. Proto je třeba nastavit si mapování této domény na localhost.

Stačí přidat tento řádek do souboru /etc/hosts:

127.0.0.1   moje-hospodareni.cz

Příprava projektu

Stačí spustit příkaz make init.

Rozběhnutí na macOS

Je potřeba si založit v domovské složce .env soubor s obsahem

COMPOSE_FILE=-f docker/docker-compose.yml -f docker/docker-compose.macos.yml