services: app: build: ./app container_name: app ports: - "5000:5000" env_file: - .env depends_on: - db web: build: ./web container_name: web ports: - "3000:3000" db: image: postgres:15 container_name: db restart: always environment: - POSTGRES_USER=${POSTGRES_USER} - POSTGRES_PASSWORD=${POSTGRES_PASSWORD} - POSTGRES_DB=${POSTGRES_DB} volumes: - ./pgdata:/var/lib/postgresql/data gen: build: ./gen container_name: ollama ports: - "11434:11434" volumes: - ./gendata:/root/.ollama restart: always