services: backend: platform: linux/amd64 build: context: ./backend platforms: - linux/amd64 container_name: print-calculator-backend ports: - "8000:8000" environment: - FILAMENT_COST_PER_KG=22.0 - MACHINE_COST_PER_HOUR=2.50 - ENERGY_COST_PER_KWH=0.30 - PRINTER_POWER_WATTS=150 - MARKUP_PERCENT=20 - TEMP_DIR=/app/temp - PROFILES_DIR=/app/profiles restart: unless-stopped frontend: build: ./frontend container_name: print-calculator-frontend ports: - "80:80" depends_on: - backend restart: unless-stopped