Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

homeserver-docker

Pila Docker Compose para servidor doméstico local con Traefik como proxy inverso centralizado. Incluye servicios específicos como ArchiSteamFarm, Jellyfin y Uptime-Kuma, configurados para TLS auto-firmado y redes privadas.

Ficha actualizada 22 sept 2026, 17:16 · upstream 22 sept 2026, 15:08 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es homeserver-docker

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Este repositorio proporciona una configuración de Docker Compose para un servidor doméstico local, centrada en Traefik como proxy inverso único con soporte para certificados TLS auto-firmados. La arquitectura está diseñada para entornos Linux con conocimientos básicos de Docker y administración de sistemas.

El setup incluye servicios específicos como ArchiSteamFarm para autenticación Steam automatizada, Jellyfin para servidor multimedia personal y Uptime-Kuma para monitorización de disponibilidad. Cada servicio tiene su propia configuración de variables de entorno en archivos .env y requiere ajustes específicos según la versión del software utilizado.

La documentación destaca advertencias importantes sobre la frecuencia de cambios en el setup original del autor, recomendando hacer fork del repositorio antes de usarlo directamente. Se incluyen guías detalladas para configurar IPC en ArchiSteamFarm, proxies conocidos en Jellyfin y enlaces al daemon Docker en Uptime-Kuma.

CASOS DE USO
  • Autenticación Steam automatizada con ArchiSteamFarm en entornos headless
  • Servidor multimedia personal con Jellyfin integrado en red doméstica
  • Monitorización de disponibilidad de servicios con Uptime-Kuma y alertas
  • Gestión centralizada de certificados TLS auto-firmados para múltiples servicios
PUNTOS DESTACADOS
  • Traefik como único punto de entrada simplifica la gestión de proxy inverso y SSL/TLS
  • Documentación detallada con ejemplos específicos para ArchiSteamFarm, Jellyfin y Uptime-Kuma
  • Soporte para entornos headless con configuración IPC personalizada
  • Estructura clara de directorios con archivos .env.example para cada servicio
PRECAUCIONES
  • El autor advierte sobre cambios frecuentes en su setup personal, recomendando fork del repositorio
  • Algunos servicios requieren configuración manual de permisos de archivos después del primer inicio
  • La configuración de Traefik requiere conocimiento previo para modificar reglas por defecto
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Requiere Docker Compose instalado. Generar certificados TLS propios o desactivar SSL en Traefik. Personalizar variables de entorno en .env files. Verificar permisos de escritura en /var/docker/*. Configurar IPC en ArchiSteamFarm con archivo IPC.config. Añadir IP de Traefik a proxies conocidos en Jellyfin. Usar ./homeserver.sh para gestión básica de stacks.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
No detectados
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.