# SoftSPM_2 - lokalne środowisko deweloperskie. # Baza danych NIE jest kontenerem - łączymy się do istniejącej MariaDB # w sieci LAN (10.42.1.210), zgodnie z podejściem database-first. services: app: build: context: . dockerfile: docker/Dockerfile container_name: softspm2-app ports: - "8000:80" volumes: - .:/var/www/html environment: APACHE_DOCUMENT_ROOT: /var/www/html/public extra_hosts: - "host.docker.internal:host-gateway" restart: unless-stopped # Vite dev server (hot reload). Uruchamiać opcjonalnie: # docker compose --profile dev up vite vite: build: context: . dockerfile: docker/Dockerfile container_name: softspm2-vite profiles: ["dev"] ports: - "5173:5173" volumes: - .:/var/www/html command: npm run dev -- --host 0.0.0.0