Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Docker Compose & Local Dev Setup for HomeOrganizer

Abierto
#204 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
45/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
docker, docker-compose, express, fastapi, nginx, react

Línea de trabajo

Empieza revisando los puntos de entrada de servicio existentes del backend, la AI y el frontend, y luego ejecuta la configuración actual si está disponible. Añade la configuración de Docker Compose, la configuración de nginx del frontend, las instrucciones del README y .env.example descritos en la issue. La tarea estará terminada cuando docker compose up --build inicie los tres servicios en los puertos especificados, las cargas y los datos persistan, y el README cubra la demo, la resolución de problemas, los cambios de puertos y la persistencia.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

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.).
Lenguaje dominante
C
Estrellas
3
Forks
7
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de githubteacher/furry-computing-machine

Todos los issues de githubteacher/furry-computing-machine

Issues similares

Más issues de C

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.