Los dos funcionan, y con Quven arrancan exactamente el mismo archivo Compose, así que la elección depende de cómo te guste ocuparte del servidor y de lo que esperes de él. Quven es un servidor multimedia autoalojado de Quven Technologies S.R.L., gratuito para uso personal, y su imagen oficial funciona en Linux AMD64 y ARM64 con la red del host y un sistema de archivos raíz de solo lectura sea cual sea la herramienta que la inicie, desde una Raspberry Pi olvidada en un cajón hasta un NAS de cuatro bahías guardado en el armario de la entrada.
Qué cambia y qué no
| Tarea | Docker Compose | Portainer |
|---|---|---|
| Primer arranque | docker compose up -d |
Add stack, Web editor, Deploy the stack |
| Carpeta de archivos | QUVEN_MEDIA_DIR en .env |
Environment variables del stack |
| Actualización | pull y luego up otra vez | Update the stack con Re-pull image and redeploy |
| Registros | docker compose logs -f quven |
La página Logs del contenedor |
| Vínculo con la cuenta | docker compose exec |
La Console del contenedor |
El servidor de debajo es idéntico. Funciona como uid 10001, guarda la base de datos en el volumen quven-data y responde en el puerto 5181 del host, así que la reproducción, la transcodificación y el acceso remoto no dependen de la herramienta elegida, y podrías pasar de una a otra el mes que viene sin que se te pierda ni una película que hayas marcado como vista.
Cuándo encaja mejor la línea de comandos
- Guardas la configuración del servidor en un repositorio Git y quieres ver cada cambio como una diferencia que tú mismo revisas.
- Añades un perfil de GPU, porque Compose superpone
compose.nvidia.yamlocompose.vaapi.yamlal archivo base sin tocarlo. - Prefieres no tener en el host otra aplicación web con su propio inicio de sesión.
Una actualización desde la terminal son dos comandos:
docker compose pull
docker compose up -d
Cuándo se gana Portainer su sitio
- El NAS ya ejecuta varios contenedores y te resulta más cómodo verlos todos en una sola página.
- Supervisas el servidor desde el navegador del móvil más frecuentemente que desde una terminal.
- En casa se ocupa del equipo otra persona, y ella no usa la shell.
Aunque Portainer es cómodo, es un servicio adicional que mantener actualizado, y conviene proteger su acceso como cualquier otra contraseña de administración. Un Portainer 2.45 recién instalado pide además un token en su primera pantalla. Te lo muestra el registro de su contenedor. Nuestra guía de Portainer recorre el stack paso a paso, y se siguió en esa versión antes de publicarla.
Lo que obtienes en los dos casos
- Transcodificación por hardware gratuita en todos los planes, una vez añadido el perfil de tu GPU. La guía de 4K en un NAS muestra qué procesadores lo consiguen de verdad.
- Acceso remoto configurado por ti, gratuito, o el relé gestionado con Pro cuando no puedes abrir un puerto.
- Aplicaciones nativas para Windows, macOS, iPhone, iPad, móviles y tabletas Android, Android TV y Fire TV, además del cliente web en app.quven.tv con Pro.
- Historial de visionado y listas de reproducción importados de Plex o Jellyfin, y ninguna publicidad en ningún plan.
Entonces, ¿cuál elegir? Ninguna de las dos es un error. Si tú ya vives en la terminal, la guía de Docker es el camino más corto; si tu NAS ejecuta Portainer de todos modos, un stack lleva cinco minutos y una variable. Descarga Quven para la aplicación de escritorio que añade tus bibliotecas, y si quieres el relé y las funciones extra, Lifetime te da todo lo que ofrece Max con un solo pago, con un precio que sube en cada escalón del calendario publicado.
Preguntas frecuentes
¿Puedo pasar de Compose a Portainer más adelante?
Sí. Detén el proyecto de Compose y crea un stack con el mismo archivo: el volumen se llama quven-data en los dos casos, así que el stack encuentra la biblioteca y los ajustes donde tú los dejaste.
¿Quven funciona en un NAS que tiene Portainer?
Sí, en cualquier NAS que ejecute Docker en Linux AMD64 o ARM64. Asustor, por ejemplo, ofrece Portainer en App Central.
Comunidad
Comentarios
0 comentarios
Todavía no hay comentarios. Inicia la conversación.