Muchas dudas a la hora de montar servidor casero
08-feb-2025 20:23
#32
|
Unraid en: -Prodesk 600 G3 i5-6600 con 16gb de ram. ssd 512 + WDpurple de 6T, tarjeta de red con 4nics -Supermicro cse-836 2xE5-2680v4 128gb ram, gtx1650, 2x1Tssd y varios discos sas (unos 12) de entre 4 y 10T Proxmox en: -un lenovo M710s con i5-7400 8gb ram, discos similar al prodesk, instalado en otra vivienda cercana, conectado a la red local con enlace (para copias remotas y otros) -Mini pc lenovo M720q para pruebas El primero en montar fué el prodesk, y es lo que le recomiendo a cualquiera (este tipo de equipo lo tienes en HP, Lenovo o Dell).Equipos baratos, ampliables y de bajo consumo (no llega a bajar como un N100, pero de 40-50w no pasa ya con discos incluidos). En ese equipo tengo varis VM: con pfsense, un dva3221 con SS, varias con W10 con internet capado para cosas sparrow y unos 10-15 dockers, aparte de lo típico de wireguard (nativo en unraid y muy muy facil de configurar), swag, guacamole, urbacukp… |
Editado: 08-feb-2025 20:31 -
08-feb-2025 20:44
#33
| Para que pones omv si ya vas a poner todo lo demás por separado? Pa mi gusto es una mierda la verdad quizás lo quieras para que haga una o dos cosas concretas y ya entiendo |
08-feb-2025 21:27
#34
|
A ver si me podéis ayudar porque a más información obtengo, más lío me hago.
Quiero montarme un servidor casero con lo siguiente: Máquina virtual Proxmox con Home Assistant Conectar un DAS y realizar raid por software Aún no sé si todo en docker o también en alguna VM más: - Pihole - Tailscale - Plex/Jellyfin - Bitwarden - Duckdns - Heimdall - NginxProxyManager - Portainer - Nextcloud - Radarr - Sonarr - Transmission - Duplicati - Calibre - OpenMediaVault Ahora vienen las dudas: ¿Dónde instalo todo esto? ¿Qué instalo como contenedor docker y qué como VM? ¿Un NAS con 8gb sería suficiente para aguantar toda esa carga y trabajo? ¿Lo sería un N100 con 16gb? ¿Mejor dos N100 y repartir tareas? ¿De qué manera? ¿O ir a por un N100 y un servidor reciclado tipo HP Elitedesk 800 G4 o similar? A ver si me podéis iluminar el camino. Gracias de antebrazo. 1. ¿Qué papel juega Proxmox? Proxmox es un hipervisor bare-metal, es decir, lo instalas directamente en el hardware (el PC/servidor/NAS que compres) y desde ahí creas:
2. ¿Dónde instalo cada servicio? Home Assistant
Lo más habitual es que vayan en contenedores Docker por su ligereza y fácil mantenimiento. Desde Docker Compose puedes controlar todos de forma muy sencilla. Por ejemplo:
3. ¿Cuánta RAM necesitas? (¿8 GB vs. 16 GB?) Considerando la lista de servicios que comentas, 8 GB se queda justo. No es que sea imposible, pero al final muchos de esos servicios (sobre todo Plex/Jellyfin, Nextcloud, bases de datos internas, etc.) necesitan memoria. Aparte querrás tener margen para caches, base de datos de Home Assistant, etc. Para un servidor estable y con capacidad de crecimiento, 16 GB es lo recomendable. Si te quedas en 8 GB, probablemente te verás obligado a forzar intercambios a disco (swap), ir cerrando servicios, no poder añadir nada más en el futuro, etc. 4. ¿N100 con 16 GB o mejor otro hardware?
Si piensas en usar un DAS (caja con discos) y crear un RAID por software, tienes varias alternativas:
Dale las gracias a ChatGPT. |
08-feb-2025 21:57
#35
|
En un LXC no creo que tengas problemas con ninguno de los dos, es todo muy directo.
En https://github.com/community-scripts/ProxmoxVE tienes un montón de scripts para diferentes contenedores. Si lo quieres hacer en docker dentro de una VM ya será otra historia. Ya conocía esa página y he estado haciendo alguna prueba. Mi granito de arena: HP/Lenovo Tiny, los tienes con i5 de novena generación a 150-200€, le apañas 32GB de RAM y tienes potencia de procesamiento de sobra, muy por encima de los N100 que se quedan cortos enseguida.
Sobre el sistema operativo: Proxmox sin duda, y un LXC para cada aplicación, así en caso de que se rompa una aplicación, solo restauras esa en concreto. Docker lo descarto por completo, solo lo utilizo en caso de que no tenga ninguna otra forma de ejecutarla, no es una herramienta para dejar cosas "en producción" y añade muchísimo overhead (carga de procesamiento inútil) Personalmente se me ha ido un poquito de las manos. De estos 4 nodos, 3 son Lenovo Tiny M720q y el cuarto es un PC con una caja más grande para añadir almacenamiento. ![]() ![]() Shur, solo puedo darte la enhorabuena. Me encanta como lo tienes montado. Algo así tendré montado en el futuro. Ya tengo echado el ojo a algún servidor HP y Lenovo reacondicionados. Gracias por tu valiosa aportación. Para mí la principal ventaja es la libertad para romper cosas. LXC nuevo instalo la aplicación que sea, y si por cualquier razón se llega a corromper el sistema o meter algún zarpazo, borras el LXC o la MV y aquí no ha pasado nada.
Si rompes el sistema en el que están funcionando todas las aplicaciones, el tiempo de recuperación es mas costoso. Sensato razonamiento. Gracias. Unraid en:
-Prodesk 600 G3 i5-6600 con 16gb de ram. ssd 512 + WDpurple de 6T, tarjeta de red con 4nics -Supermicro cse-836 2xE5-2680v4 128gb ram, gtx1650, 2x1Tssd y varios discos sas (unos 12) de entre 4 y 10T Proxmox en: -un lenovo M710s con i5-7400 8gb ram, discos similar al prodesk, instalado en otra vivienda cercana, conectado a la red local con enlace (para copias remotas y otros) -Mini pc lenovo M720q para pruebas El primero en montar fué el prodesk, y es lo que le recomiendo a cualquiera (este tipo de equipo lo tienes en HP, Lenovo o Dell).Equipos baratos, ampliables y de bajo consumo (no llega a bajar como un N100, pero de 40-50w no pasa ya con discos incluidos). En ese equipo tengo varis VM: con pfsense, un dva3221 con SS, varias con W10 con internet capado para cosas sparrow y unos 10-15 dockers, aparte de lo típico de wireguard (nativo en unraid y muy muy facil de configurar), swag, guacamole, urbacukp… Muy bien montado. Enhorabuena. Tomo nota de tu configuración. Lo quiero para gestionar backups y raid. ¿Qué recomiendas? Ya había recurrido a ChatGPT, pero como a veces inventa más que un político en campaña, prefiero opiniones de shures que tendrán más experiencia. Aún así, gracias. |
08-feb-2025 22:24
#36
|
A la hora de montar un “home server” con tantos servicios (Home Assistant, Plex/Jellyfin, PiHole, Nextcloud, etc.) hay varias decisiones de arquitectura que debes valorar. No existe una fórmula perfecta para todos los casos, pero sí una serie de buenas prácticas y consideraciones en torno a Proxmox, contenedores vs. VMs y hardware. Te dejo un repaso general que suele funcionar bien en la mayoría de entornos domésticos.
1. ¿Qué papel juega Proxmox? Proxmox es un hipervisor bare-metal, es decir, lo instalas directamente en el hardware (el PC/servidor/NAS que compres) y desde ahí creas:
2. ¿Dónde instalo cada servicio? Home Assistant
Lo más habitual es que vayan en contenedores Docker por su ligereza y fácil mantenimiento. Desde Docker Compose puedes controlar todos de forma muy sencilla. Por ejemplo:
3. ¿Cuánta RAM necesitas? (¿8 GB vs. 16 GB?) Considerando la lista de servicios que comentas, 8 GB se queda justo. No es que sea imposible, pero al final muchos de esos servicios (sobre todo Plex/Jellyfin, Nextcloud, bases de datos internas, etc.) necesitan memoria. Aparte querrás tener margen para caches, base de datos de Home Assistant, etc. Para un servidor estable y con capacidad de crecimiento, 16 GB es lo recomendable. Si te quedas en 8 GB, probablemente te verás obligado a forzar intercambios a disco (swap), ir cerrando servicios, no poder añadir nada más en el futuro, etc. 4. ¿N100 con 16 GB o mejor otro hardware?
Si piensas en usar un DAS (caja con discos) y crear un RAID por software, tienes varias alternativas:
Dale las gracias a ChatGPT. |
08-feb-2025 22:29
#37
| Con el modelo o1, que es el modelo razonador, la verdad que va bastante fino. Lo he compartido porque me ha parecido buena respuesta. Puta IA xD |
08-feb-2025 23:49
#38
| Estaba en la misma situacion que tu y despues de mucho probar (Raspberrys, N100, Servidor Rack) lo mejor a nivel casero son minipc estilo HP elitedesk 800 con 16GB de ram un i5 y para correr unos cuantos contenedores vas sobrado. Además si te mola, puedes montar un cluster y mover las máquinas de un nodo al otro.Por cierto si vas a usar proxmox olvídate de docker tienes los contenedores propios LXC que van genial. |
09-feb-2025 00:19
#40
|
Depende mucho de cuánto te quieras gastar (a nivel monetario y nivel quebraderos de cabeza), o si quieres también aprender durante el montaje de todo o más ir un poco a tiro hecho y que jeje yo lo tengo el mio montado en un N100 con proxmox y 0 quejas la verdad, tengo luego posibilidad de escalarlo en el futuro sin liarla obvio un minipc te irá mejor y según vayas escalando el hardware si buscas y/o tienes paciencia, pero pillar un N100 nuevo por menos de 100 (que suelen estar en oferta a menudo) es también curarte en salud de algún reacondicionado que no salga bueno ya tirar de lxc o de docker según lo que vayas a montar,, a algunas imágenes no les sienta bien lxc y les puede dar la pájara (no me ha pasado pero suelen comentarlo) |
09-feb-2025 00:40
#41
| Yo estoy encantado con la los small form de HP y Lenovo. Acabo de pillar un HP Z240, con un i7 y 64 GB de ram. Le he puesto igual que al anterior proxmox, y ahi voy con todo. LXC con wireguard, mariadb, etc. TrueNAS, Windows 11, Debian en VMs. Una gozada hacer copias de los bloques para pasarlos de un equipo a otro. Si necesito docker, lo meto en Debian y a correr. |
09-feb-2025 01:23
#42
|
Mi granito de arena: HP/Lenovo Tiny, los tienes con i5 de novena generación a 150-200€, le apañas 32GB de RAM y tienes potencia de procesamiento de sobra, muy por encima de los N100 que se quedan cortos enseguida.
Sobre el sistema operativo: Proxmox sin duda, y un LXC para cada aplicación, así en caso de que se rompa una aplicación, solo restauras esa en concreto. Docker lo descarto por completo, solo lo utilizo en caso de que no tenga ninguna otra forma de ejecutarla, no es una herramienta para dejar cosas "en producción" y añade muchísimo overhead (carga de procesamiento inútil) Personalmente se me ha ido un poquito de las manos. De estos 4 nodos, 3 son Lenovo Tiny M720q y el cuarto es un PC con una caja más grande para añadir almacenamiento. ![]() ![]() ¿ hay alguna forma de conectar un pc con varios HDD y que el servidor lo encienda y apague en caso de que necesite acceder a archivos almacenados en él? El uso va a ser mínimo, tengo instalado amule y emby y como mucho va a reproducir dos pelis a la vez, una local y otra fuera de la red, pero tampoco me interesa que el pc este encendido 24/7, el servidor me da igual porque el m600 tiene un consumo ridículo. |
09-feb-2025 11:00
#43
|
Estaba en la misma situacion que tu y despues de mucho probar (Raspberrys, N100, Servidor Rack) lo mejor a nivel casero son minipc estilo HP elitedesk 800 con 16GB de ram un i5 y para correr unos cuantos contenedores vas sobrado. Además si te mola, puedes montar un cluster y mover las máquinas de un nodo al otro.Por cierto si vas a usar proxmox olvídate de docker tienes los contenedores propios LXC que van genial.
Le echo un vistazo. Gracias. Depende mucho de cuánto te quieras gastar (a nivel monetario y nivel quebraderos de cabeza), o si quieres también aprender durante el montaje de todo o más ir un poco a tiro hecho y que jeje
yo lo tengo el mio montado en un N100 con proxmox y 0 quejas la verdad, tengo luego posibilidad de escalarlo en el futuro sin liarla obvio un minipc te irá mejor y según vayas escalando el hardware si buscas y/o tienes paciencia, pero pillar un N100 nuevo por menos de 100 (que suelen estar en oferta a menudo) es también curarte en salud de algún reacondicionado que no salga bueno ya tirar de lxc o de docker según lo que vayas a montar,, a algunas imágenes no les sienta bien lxc y les puede dar la pájara (no me ha pasado pero suelen comentarlo) Yo estoy encantado con la los small form de HP y Lenovo. Acabo de pillar un HP Z240, con un i7 y 64 GB de ram. Le he puesto igual que al anterior proxmox, y ahi voy con todo. LXC con wireguard, mariadb, etc. TrueNAS, Windows 11, Debian en VMs. Una gozada hacer copias de los bloques para pasarlos de un equipo a otro. Si necesito docker, lo meto en Debian y a correr.
|
09-feb-2025 11:54
#44
|
Yo tengo el server de mi casa montado en un minipc con un ryzen 7 5850u y va de lujo. Lo tengo montado en un Ubuntu Server y con todos los servicios desplegados en Docker Composes gestionados con Dockge (lo recomiendo). Sobre servicios que recomendaría pues de todos los que tengo, los que más uso de tipo multimedia con diferencia son Plex y steam-headless (https://github.com/Steam-Headless/docker-steam-headless). El primero lo conoces de sobra, el segundo es menos conocido quizá, pero es una maravilla: ahí lo tengo con Steam Big Picture lanzando el emulador Ryujinx y jugando a todos los juegos de Switch en 1080p usando Sunshine y Moonlight en un FireStick TV desde el salón (0 lag). Todo eso por darte otra idea. Sobre el dilema pihole vs. AdGuard, yo probé los dos y rotundamente recomiendo AdGuard. Me parece mucho más sencillo e intuitivo de gestionar que pihole. Luego además, en lugar de Transmission te recomiendo qBittorrent con la UI de vue torrent (https://github.com/VueTorrent/VueTorrent), y en lugar de DuckDNS, si tienes un dominio con cloudflare, te recomiendo la gestión de DDNS con ellos: DuckDNS falla más que una escopeta de feria. Y por decirte algún servicio más, échale un ojo a calibre-web-automated en reemplazo de Calibre (https://github.com/crocodilestick/Calibre-Web-Automated) y a metube por si quieres una herramienta sencilla para bajar vídeos de YouTube (https://github.com/alexta69/metube). Y luego aparte, sobre el que decía que Docker para producción no lo recomienda, me parece un comentario de perogrullo considerando la inmensidad de servicios cloud qué se ejecutan hoy en día directamente sobre Docker y la variedad de imágenes disponibles (que al final también se trata de ahorrar tiempo, no solo rendimiento). El overhead qué pueda añadir es despreciable considerando el hardware que se maneja actualmente para servidores, en entornos reales de producción. Claro, si tú servidor es una Raspberry Pi 3 en el sótano de tu casa pues qué le vamos a hacer, pero tampoco consideraría ese entorno "de producción". |
Editado: 09-feb-2025 11:57 -
09-feb-2025 14:19
#45
Tronco escribe tú en vez de poner copypastes del puto chatbot sin verificar ![]() Al OP, ni puto caso a los bullet points que (no) cito. Tras hacer y rehacer varias veces mi homelab, la suite ARR lo mejor es meterla toda en un mismo contenedor suficientemente sobredimensionado donde los instales de cero, en la web te van dando el paso a paso y no es complicado. Si los separas en contenedores distintos te vas a hartar de dar los mismos permisos a las mismas carpetas en red, para tener 288 servicios en IPs diferentes que hacen prácticamente lo mismo. Con mi uso es IP:2323, IP:4545, IP:7878 etc, y queda todo además más compacto. El Plex tenlo mejor aparte en un LXC que va perfecto. Transmission en otro aparte (este me da por culo cada semana porque los backups programados me rompen los torrentes y no es capaz de retomarlos). Este tuvo que ser privilegiado porque si no me reventaba la red montando el disco compartido a través de Samba. Home Assistant, en una VM. Así te funcionarán bien todos los addons y los backups. Si usas Octoprint, en otra. Mismos motivos. Yo Docker no lo toco ni con un palo. Antes usaba máquinas virtuales para todo y desde que descubrí los contenedores LXC es lo que uso cuando no me merece la pena levantar de cero una máquina virtual para un servicio básico. No le hagas caso al que mete miedo con los kernel panic, eso no ocurre si los usas bien (por defecto NO privilegiados y NO nesting). Tengo dos nodos (un miniPC y una torre genérica con las tripas de mi antiguo ordenador) y una raspi de Qdevice (imprescindible si tienes cantidad par de nodos y son pocos). En breves añadiré otro para hacer un backup server en condiciones. |
09-feb-2025 14:33
#46
|
Hola, yo estoy montando ahora uno con un m600, como no tengo ni idea y veo que tu tienes varias maquinas, te pregunto.
¿ hay alguna forma de conectar un pc con varios HDD y que el servidor lo encienda y apague en caso de que necesite acceder a archivos almacenados en él? El uso va a ser mínimo, tengo instalado amule y emby y como mucho va a reproducir dos pelis a la vez, una local y otra fuera de la red, pero tampoco me interesa que el pc este encendido 24/7, el servidor me da igual porque el m600 tiene un consumo ridículo. El problema aquí es el tiempo de espera. Con un script podría gestionarse un Wake-On-Lan al equipo con el almacenamiento y que el autofs se espere X segundos a montar el sistema de ficheros. El problema que yo veo es que cualquier aplicación si se tiene que esperar 1 minunto a que esté disponible el sistema de ficheros te va a cascar un timeout como una casa. Mi recomendación: Deja el equipo siempre encendido, total 30-40W son un puñado de céntimos al mes. Si quieres bajar aún más el consumo, cambia por SSD, que gastan 1-2W cada uno. |
09-feb-2025 14:44
#47
|
Yo tengo el server de mi casa montado en un minipc con un ryzen 7 5850u y va de lujo. Lo tengo montado en un Ubuntu Server y con todos los servicios desplegados en Docker Composes gestionados con Dockge (lo recomiendo).
Sobre servicios que recomendaría pues de todos los que tengo, los que más uso de tipo multimedia con diferencia son Plex y steam-headless (https://github.com/Steam-Headless/docker-steam-headless). El primero lo conoces de sobra, el segundo es menos conocido quizá, pero es una maravilla: ahí lo tengo con Steam Big Picture lanzando el emulador Ryujinx y jugando a todos los juegos de Switch en 1080p usando Sunshine y Moonlight en un FireStick TV desde el salón (0 lag). Todo eso por darte otra idea. Sobre el dilema pihole vs. AdGuard, yo probé los dos y rotundamente recomiendo AdGuard. Me parece mucho más sencillo e intuitivo de gestionar que pihole. Luego además, en lugar de Transmission te recomiendo qBittorrent con la UI de vue torrent (https://github.com/VueTorrent/VueTorrent), y en lugar de DuckDNS, si tienes un dominio con cloudflare, te recomiendo la gestión de DDNS con ellos: DuckDNS falla más que una escopeta de feria. Y por decirte algún servicio más, échale un ojo a calibre-web-automated en reemplazo de Calibre (https://github.com/crocodilestick/Calibre-Web-Automated) y a metube por si quieres una herramienta sencilla para bajar vídeos de YouTube (https://github.com/alexta69/metube). Y luego aparte, sobre el que decía que Docker para producción no lo recomienda, me parece un comentario de perogrullo considerando la inmensidad de servicios cloud qué se ejecutan hoy en día directamente sobre Docker y la variedad de imágenes disponibles (que al final también se trata de ahorrar tiempo, no solo rendimiento). El overhead qué pueda añadir es despreciable considerando el hardware que se maneja actualmente para servidores, en entornos reales de producción. Claro, si tú servidor es una Raspberry Pi 3 en el sótano de tu casa pues qué le vamos a hacer, pero tampoco consideraría ese entorno "de producción". Por definición, Docker es un sistema de contededores efímero, por lo que está orientado a un flujo de trabajo de: despliega, prueba y borra. Para este flujo, es el mejor. Un desarrollador programando una app que la despliega y la prueba 200 veces al día, una prueba de concepto para el posterior despliegue en producción, una demo a un cliente... En casos de uso de "usar y tirar" docker es lo mejor. Rápido y fácil. Los contras vienen todos de la mano: al ser efímero la persistencia de datos es un problema, por lo que hay que hacer uso de chapuzillas y apaños como bindmounts o volumenes. También la red es algo que no está muy trabajado y sobre todo el grandísimo overhead que genera a la máquina host. Todo son razones para no usar Docker en producción, sin contar con su inestabilidad de ejecución en ciertos entornos como Windows. Y tu me dirás: "Pero esque hay un puñado de empresas usando Kubernetes y Podman que funcionan super bien" y ahí te tengo que dar la razón, pero hay una diferencia: Esas tecnologías funcionan con contenedores pero NO con Docker. Son tecnologías que se han construído encima del núcleo de los contenedores, salvando todas las desventajas de Docker y creando un entorno seguro para producción. Soporte para varios nodos, alta disponibilidad de serie, soluciones profesionales de almacenamiento, integración con CI/CD. Es la misma filosofía, pero bien hecha y dejando en evidencia la "chapuza" que es Docker cuando realmente empiezas a entenderlo y a llegar a sus límites. Que los contenedores como concepto son muy guays, lo que no es guay es usar una herramienta para lo que no es, como cuando hacemos palanca con un destornillador, ¿Sirve? sí, pero igual sirve mejor para atornillar un tornillo. Por desgracia yo he tenido que pasar por el aro y tengo varias apps con Docker ya que solo funcionan con ello, pero sé lo que tengo y que si un día deja de funcionar o da problemas no me voy a sorprender, copia de seguridad más frecuente y fiesta
|
Editado: 09-feb-2025 14:46 -
09-feb-2025 15:30
#48
| Ni idea. No tiene medidor de consumo, pero con un TDP de 65 W mucho más alto que los N100. Pero la verdad que no me preocupa lo más mínimo. Necesito delegar funciones pesadas en él, y calidad-precio era lo mejor. La única pega que le veo es que es más grande de lo que me hubiera gustado, pero me permite meter 2 HDD de 3.5, además de nvme y ssd´s, con lo que se me olvida. |
09-feb-2025 16:44
#49
|
A ver si me podéis ayudar porque a más información obtengo, más lío me hago.
Quiero montarme un servidor casero con lo siguiente: Máquina virtual Proxmox con Home Assistant Conectar un DAS y realizar raid por software Aún no sé si todo en docker o también en alguna VM más: - Pihole - Tailscale - Plex/Jellyfin - Bitwarden - Duckdns - Heimdall - NginxProxyManager - Portainer - Nextcloud - Radarr - Sonarr - Transmission - Duplicati - Calibre - OpenMediaVault Ahora vienen las dudas: ¿Dónde instalo todo esto? ¿Qué instalo como contenedor docker y qué como VM? ¿Un NAS con 8gb sería suficiente para aguantar toda esa carga y trabajo? ¿Lo sería un N100 con 16gb? ¿Mejor dos N100 y repartir tareas? ¿De qué manera? ¿O ir a por un N100 y un servidor reciclado tipo HP Elitedesk 800 G4 o similar? A ver si me podéis iluminar el camino. Gracias de antebrazo. |
09-feb-2025 17:02
#50
| Yo tengo un NAS como servidor web (poca cosa) y multimedia. Para el homeassistant una pi4. |
09-feb-2025 17:55
#51
|
Yo tengo el server de mi casa montado en un minipc con un ryzen 7 5850u y va de lujo. Lo tengo montado en un Ubuntu Server y con todos los servicios desplegados en Docker Composes gestionados con Dockge (lo recomiendo).
Sobre servicios que recomendaría pues de todos los que tengo, los que más uso de tipo multimedia con diferencia son Plex y steam-headless (https://github.com/Steam-Headless/docker-steam-headless). El primero lo conoces de sobra, el segundo es menos conocido quizá, pero es una maravilla: ahí lo tengo con Steam Big Picture lanzando el emulador Ryujinx y jugando a todos los juegos de Switch en 1080p usando Sunshine y Moonlight en un FireStick TV desde el salón (0 lag). Todo eso por darte otra idea. Sobre el dilema pihole vs. AdGuard, yo probé los dos y rotundamente recomiendo AdGuard. Me parece mucho más sencillo e intuitivo de gestionar que pihole. Luego además, en lugar de Transmission te recomiendo qBittorrent con la UI de vue torrent (https://github.com/VueTorrent/VueTorrent), y en lugar de DuckDNS, si tienes un dominio con cloudflare, te recomiendo la gestión de DDNS con ellos: DuckDNS falla más que una escopeta de feria. Y por decirte algún servicio más, échale un ojo a calibre-web-automated en reemplazo de Calibre (https://github.com/crocodilestick/Calibre-Web-Automated) y a metube por si quieres una herramienta sencilla para bajar vídeos de YouTube (https://github.com/alexta69/metube). Y luego aparte, sobre el que decía que Docker para producción no lo recomienda, me parece un comentario de perogrullo considerando la inmensidad de servicios cloud qué se ejecutan hoy en día directamente sobre Docker y la variedad de imágenes disponibles (que al final también se trata de ahorrar tiempo, no solo rendimiento). El overhead qué pueda añadir es despreciable considerando el hardware que se maneja actualmente para servidores, en entornos reales de producción. Claro, si tú servidor es una Raspberry Pi 3 en el sótano de tu casa pues qué le vamos a hacer, pero tampoco consideraría ese entorno "de producción". Al OP, ni puto caso a los bullet points que (no) cito. Tras hacer y rehacer varias veces mi homelab, la suite ARR lo mejor es meterla toda en un mismo contenedor suficientemente sobredimensionado donde los instales de cero, en la web te van dando el paso a paso y no es complicado. Si los separas en contenedores distintos te vas a hartar de dar los mismos permisos a las mismas carpetas en red, para tener 288 servicios en IPs diferentes que hacen prácticamente lo mismo. Con mi uso es IP:2323, IP:4545, IP:7878 etc, y queda todo además más compacto.
El Plex tenlo mejor aparte en un LXC que va perfecto. Transmission en otro aparte (este me da por culo cada semana porque los backups programados me rompen los torrentes y no es capaz de retomarlos). Este tuvo que ser privilegiado porque si no me reventaba la red montando el disco compartido a través de Samba. Home Assistant, en una VM. Así te funcionarán bien todos los addons y los backups. Si usas Octoprint, en otra. Mismos motivos. Yo Docker no lo toco ni con un palo. Antes usaba máquinas virtuales para todo y desde que descubrí los contenedores LXC es lo que uso cuando no me merece la pena levantar de cero una máquina virtual para un servicio básico. No le hagas caso al que mete miedo con los kernel panic, eso no ocurre si los usas bien (por defecto NO privilegiados y NO nesting). Tengo dos nodos (un miniPC y una torre genérica con las tripas de mi antiguo ordenador) y una raspi de Qdevice (imprescindible si tienes cantidad par de nodos y son pocos). En breves añadiré otro para hacer un backup server en condiciones. Respuestas como la tuya son las que buscaba cuando abrí el hilo, porque son las que aportan valor e información valiosa. Me apunto tus sugerencias y seguramente aplique bastante de ellas. Gracias por el tiempo dedicado a contestarme. Soy yo el qeu dije que Docker para producción es inadecuado y te voy a comprar tu argumento a medias.
Por definición, Docker es un sistema de contededores efímero, por lo que está orientado a un flujo de trabajo de: despliega, prueba y borra. Para este flujo, es el mejor. Un desarrollador programando una app que la despliega y la prueba 200 veces al día, una prueba de concepto para el posterior despliegue en producción, una demo a un cliente... En casos de uso de "usar y tirar" docker es lo mejor. Rápido y fácil. Los contras vienen todos de la mano: al ser efímero la persistencia de datos es un problema, por lo que hay que hacer uso de chapuzillas y apaños como bindmounts o volumenes. También la red es algo que no está muy trabajado y sobre todo el grandísimo overhead que genera a la máquina host. Todo son razones para no usar Docker en producción, sin contar con su inestabilidad de ejecución en ciertos entornos como Windows. Y tu me dirás: "Pero esque hay un puñado de empresas usando Kubernetes y Podman que funcionan super bien" y ahí te tengo que dar la razón, pero hay una diferencia: Esas tecnologías funcionan con contenedores pero NO con Docker. Son tecnologías que se han construído encima del núcleo de los contenedores, salvando todas las desventajas de Docker y creando un entorno seguro para producción. Soporte para varios nodos, alta disponibilidad de serie, soluciones profesionales de almacenamiento, integración con CI/CD. Es la misma filosofía, pero bien hecha y dejando en evidencia la "chapuza" que es Docker cuando realmente empiezas a entenderlo y a llegar a sus límites. Que los contenedores como concepto son muy guays, lo que no es guay es usar una herramienta para lo que no es, como cuando hacemos palanca con un destornillador, ¿Sirve? sí, pero igual sirve mejor para atornillar un tornillo. Por desgracia yo he tenido que pasar por el aro y tengo varias apps con Docker ya que solo funcionan con ello, pero sé lo que tengo y que si un día deja de funcionar o da problemas no me voy a sorprender, copia de seguridad más frecuente y fiesta ![]() Al menos para mí vuestro debate resulta muy interesante y enriquecedor. Enhorabuena y gracias. Ni idea. No tiene medidor de consumo, pero con un TDP de 65 W mucho más alto que los N100. Pero la verdad que no me preocupa lo más mínimo. Necesito delegar funciones pesadas en él, y calidad-precio era lo mejor. La única pega que le veo es que es más grande de lo que me hubiera gustado, pero me permite meter 2 HDD de 3.5, además de nvme y ssd´s, con lo que se me olvida.
Este modelo no lo tenía en el radar. Bastante interesante. Gracias. Un NAS lo veo poco potente para todo lo que quiero meter. Y una configuración potente, se dispara bastante de precio. Gracias por reponder. |
09-feb-2025 19:42
#52
|
El concepto es interesante, pero no hay una forma fácil de aplicación. Con el software autofs puedes montar sistemas de ficheros bajo demanda, es decir, que esté la carpeta compartida desmontada y sólo se monte cuando vayas a acceder a ella.
El problema aquí es el tiempo de espera. Con un script podría gestionarse un Wake-On-Lan al equipo con el almacenamiento y que el autofs se espere X segundos a montar el sistema de ficheros. El problema que yo veo es que cualquier aplicación si se tiene que esperar 1 minunto a que esté disponible el sistema de ficheros te va a cascar un timeout como una casa. Mi recomendación: Deja el equipo siempre encendido, total 30-40W son un puñado de céntimos al mes. Si quieres bajar aún más el consumo, cambia por SSD, que gastan 1-2W cada uno. ya buscare una solución aunque sea mas rudimentaria al final tener 24/7 encendido un pc que se usa 4h a la semana es un desperdicio, 40w al precio que esta ahora la luz son fácil 5-6€ y dudo que ese pc consuma tan poco.
|
10-feb-2025 00:01
#53
|
El nodo potente de mi homelab va con un i5 4690 y no me preocupa en absoluto lo que consuma. |
11-feb-2025 21:03
#54
| Esperando que más shures aporten su experiencia y conocimientos. Gracias a todos. |
11-feb-2025 21:35
#55
|
Empieza montando tus objectivos de base en un pc como el que +/- te recomendaron los shures y ya vas viendo si para tus necesidades/gustos es suficiente o necesitas mas en uno u otro aspecto. Montar algo cuasi perfecto a la primera es totalmente imposible Para lo básico e irse rodando mejor empezar con algo barato, común, versátil, con buen soporte y fácil de colocar si te lo quieres sacar de encima. Alguien te podrá recomendar lo que el cree que es mejor (y para el lo será), pero necesitas experimentarlo tu mismo las diferentes opciones para ver si para ti será lo mejor o no. |
12-feb-2025 22:26
#56
|
Empieza montando tus objectivos de base en un pc como el que +/- te recomendaron los shures y ya vas viendo si para tus necesidades/gustos es suficiente o necesitas mas en uno u otro aspecto.
Montar algo cuasi perfecto a la primera es totalmente imposible Para lo básico e irse rodando mejor empezar con algo barato, común, versátil, con buen soporte y fácil de colocar si te lo quieres sacar de encima. Alguien te podrá recomendar lo que el cree que es mejor (y para el lo será), pero necesitas experimentarlo tu mismo las diferentes opciones para ver si para ti será lo mejor o no. |
13-feb-2025 02:00
#57
|
le quiero poner plex, torrent, sistema de archivos y un adguard. El que va a estar casi 24H va a ser el torrent y adguard, el plex lo uso una o dos veces al dia, alguna maquina virtual. gracias |
13-feb-2025 11:51
#58
|
sur, veo que controlas, por encima que crees que puede consumir un proxmox con procesador 9700, 64 gb de ram, fuente de 750 ???
le quiero poner plex, torrent, sistema de archivos y un adguard. El que va a estar casi 24H va a ser el torrent y adguard, el plex lo uso una o dos veces al dia, alguna maquina virtual. gracias Para que te hagas una idea, en mi casa tengo un consumo base total de 150W por hora. Eso viene siendo la nevera, un miniPC, la torre del 4690, la alarma, dos teles en standby y todos los pilotos encendidos de cosas apagadas. |
13-feb-2025 19:04
#60
|
Me ha costado sacar los datos por terminal y en remoto, pero los consumos instantáneos que me daban los nodos hace unos segundos eran: Nodo ATX con i5 4690 y 3 HDDs, a ralentí: 5-10W Nodo miniPC con i5 6500T y 2x SSD, a ralentí: 3-5W Sacado gracias a los apuntes que da este usuario de Reddit: https://www.reddit.com/r/linuxquesti...ption/lah1gfd/ Poniéndonos en el peor caso, entre los dos 15Wh por hora, por tanto 360Wh al día, Menos de 1/10 del consumo basal de la casa. Siendo menos de 11KWh al mes, el cálculo de 10e es bastante acertado. Tendrán picos de consumo así que el total dará más, pero tampoco mucho más. EDIT: 1e, no 10. |
Editado: 14-feb-2025 01:59 -



al final tener 24/7 encendido un pc que se usa 4h a la semana es un desperdicio, 40w al precio que esta ahora la luz son fácil 5-6€ y dudo que ese pc consuma tan poco.