31 lines
838 B
YAML
31 lines
838 B
YAML
version: '3.8'
|
|
|
|
services:
|
|
fotograf-de-scraper-backend:
|
|
build:
|
|
context: ./backend
|
|
dockerfile: Dockerfile
|
|
container_name: fotograf-de-scraper-backend
|
|
env_file:
|
|
- ./.env
|
|
ports:
|
|
- "8002:8000" # Map internal 8000 to external 8002 to avoid conflicts
|
|
volumes:
|
|
- ./backend:/app # Mount the backend code for easier development
|
|
- ./backend/data:/app/data # Persistent data storage
|
|
restart: unless-stopped
|
|
|
|
fotograf-de-scraper-frontend:
|
|
build:
|
|
context: ./frontend
|
|
dockerfile: Dockerfile
|
|
container_name: fotograf-de-scraper-frontend
|
|
ports:
|
|
- "3009:80" # Map internal 80 to external 3009
|
|
depends_on:
|
|
- fotograf-de-scraper-backend
|
|
volumes:
|
|
- ./frontend:/app # Mount the frontend code for easier development
|
|
restart: unless-stopped
|
|
|