- Añade README.md descriptivo con inventario de los 23 servicios - Reorganiza .gitignore: solo versiona compose.yml y .env.example - Añade .env.example a todos los servicios que faltaban - Elimina .git-credentials del control de versiones - Elimina .env del control de versiones (credentiales) - Añade soporte NVIDIA GPU a jellyfin (transcodificación) - Mantiene compose.yml existentes para airdcpp, amule, etc. El repositorio centraliza toda la configuración Docker para reconstrucción rápida del servidor desde cero. |
||
|---|---|---|
| acc-server-manager_v1.6.0 | ||
| airdcpp | ||
| amule | ||
| backrest | ||
| comfyui | ||
| docmost | ||
| filebot | ||
| forgejo | ||
| jellyfin | ||
| librechat | ||
| monitoring | ||
| musicbrainz-picard | ||
| n8n | ||
| namer | ||
| navidrome | ||
| nextcloud | ||
| nginx-proxy-manager | ||
| ollama | ||
| paperless | ||
| qbittorrent | ||
| tartube | ||
| tdarr | ||
| tubearchivist | ||
| .gitignore | ||
| README.md | ||
README.md
Docker Services — Infraestructura de contenedores
Repositorio que centraliza la configuración de todos los servicios Docker desplegados en el servidor.
Estructura
Cada servicio tiene su propia carpeta con:
| Archivo | Propósito |
|---|---|
compose.yml |
Definición del servicio (puertos, volúmenes, redes, imagen) |
.env |
Variables de entorno con credenciales (NO versionado) |
.env.example |
Plantilla del .env con valores de ejemplo (sí versionado) |
Servicios
| Servicio | Puerto | Descripción |
|---|---|---|
| acc-server-manager | — | Gestor de servidor de ACC |
| airdcpp | — | Cliente DC++ |
| amule | — | Cliente eDonkey |
| backrest | 9898 | Interfaz de backup con restic |
| comfyui | — | UI para Stable Diffusion |
| docmost | — | Wiki colaborativa |
| filebot | — | Renombrado de medios |
| forgejo | 3010 | Git self-hosted |
| jellyfin | — | Servidor multimedia |
| librechat | — | Frontend multi-modelo para LLMs |
| monitoring | — | Stack Prometheus + Grafana |
| musicbrainz-picard | — | Identificador de música |
| n8n | — | Automatización low-code |
| namer | 6980 | Renombrado automático de contenido para adultos |
| navidrome | — | Streaming de música |
| nextcloud | — | Nube personal |
| nginx-proxy-manager | 81 | Proxy inverso + SSL |
| ollama | — | LLMs locales |
| paperless | — | Gestión documental |
| qbittorrent | — | Cliente torrent |
| tartube | — | Descargador de vídeos |
| tdarr | — | Transcodificación automatizada |
| tubearchivist | — | Gestor de contenido de YouTube |
Despliegue
Todos los servicios comparten la red proxy para que Nginx Proxy Manager pueda enrutar tráfico. Los archivos .env de cada servicio deben poblarse a partir de su .env.example antes del primer arranque.
Objetivo
Mantener la configuración de todos los servicios Docker versionada, trazable y recuperable en caso de tener que reconstruir el servidor desde cero.