services: finanse-app: container_name: finanse-domowe # 'build: .' mówi Unraidowi, żeby zbudował obraz z Dockerfile w tym samym folderze build: . image: finanse-domowe:latest restart: unless-stopped ports: - "8501:8501" env_file: - .env environment: - TZ=${TIMEZONE} volumes: # Mapowanie folderu data, aby baza danych przetrwała restarty # Ścieżka ./data oznacza folder 'data' w katalogu, gdzie leży plik compose - ./data:/app/data