Skip to content

Docker Compose & Local Dev Setup for HomeOrganizer #204

@kranthi2324

Description

@kranthi2324

Provide a reliable, documented Docker Compose setup to run all services for local development:

  • Build containers for backend (Express), AI microservice (FastAPI), and frontend (React/nginx).
  • Volume mounts for uploads and source code, ports exposed as: backend (4000), ai (8002), frontend (3000).
  • Production-ready nginx config for frontend (proxies /api to backend in container network).
  • Documentation for quickstart, troubleshooting, port changes, and data persistence.
  • .env.example to make local overrides easy.

Acceptance:

  • A single docker compose up --build brings up all services and persists uploads/data.
  • README includes demo and troubleshooting instructions.
  • Adaptable for future service addition (queue, S3, Postgres, etc.).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions