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
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.
- 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
- 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
- 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
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
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.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.