Muchas dudas a la hora de montar servidor casero
04-feb-2025 00:11
#1
|
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. |
04-feb-2025 00:26
#2
|
El consejo va a depender del uso más q nada. No es lo mismo un uso personal que pretender revender Plex y darle servicio a 100 usuarios. En el primer caso, un N100 sobra. |
04-feb-2025 01:47
#3
|
Como mucho se conectarán 3-4 familiares. ¿Todo por docker a excepción de Home Assistant y OMV? |
04-feb-2025 02:12
#6
|
ya que le metes proxmox, para qué le vas a meter docker? metería cada servicio en un contenedor LXC de Linux/proxmox y lo que no como home assistant en VM |
04-feb-2025 02:15
#7
|
Me quedo por aquí xq me interesa. Mi idea era también proxmox con un HA y otra con Frigate para 2 o 3 cámaras de vigilancia. Y luego otra con alguna distro Linux decente y meterle unas cuantas apps dockerizadas, pero no sé si es la forma correcta. |
04-feb-2025 02:19
#8
| Pues hay varios motivos, el principal es que LXC tiene acceso directo al kernel del host y si rompe algo, te tira abajo proxmox. En cambio si te haces una VM con Alpine, por ejemplo, y corres docker ahí, está más aislado del host. |
04-feb-2025 02:20
#9
| LXC sin privilegios y a echar millas, y para lo que haga falta se mapean permisos específicos e ya, pero entiendo que para usuarios básicos se complique la cosa |
04-feb-2025 02:43
#11
| para ello tienes que ser un manazas de cuidado, por eso digo que entiendo que para usuarios básicos que no saben muy bien lo que hacen lo entiendo |
04-feb-2025 02:49
#12
| No hace falta ser manazas, además docker es mucho más flexible a la hora de actualizar imágenes, hacer rollback... no hay color com LXC. |
04-feb-2025 02:54
#13
|
Es una de las opciones que he manejado. ¿Motivo? Seguramente ponga algún servicio por LXC, pero por lo que comenta @PsychoPaT descarto que sea la norma general. Por eso estoy sopesando poner dos servidores, uno con la domótica y los backups y otro para lo menos "importante". Mi idea también es meterle más adelante Frigate. A ver si conseguimos un hilo donde nos ayudemos entre todos los shurs. |
04-feb-2025 07:37
#15
|
Tengo casi todo lo que dices montado en Docker, incluido Home Assistant. No uso Proxmox, la verdad que no le veo la ventaja. En mi caso, una torre antigua con un i5, 16GB RAM, SSD 256GB para el SO(Debian 12) y dockers, 2x2TB SSD en raid0 para películas y series y una gráfica NVIDIA antigua para el transcoding de Jellyfin y de Frigate. HA supervised para poder instalar addons. Si eres capaz de configurar todos esos contenedores, eres capaz de montar todo en Docker. |
Editado: 04-feb-2025 07:42 -
04-feb-2025 18:04
#16
|
Tengo casi todo lo que dices montado en Docker, incluido Home Assistant.
No uso Proxmox, la verdad que no le veo la ventaja. En mi caso, una torre antigua con un i5, 16GB RAM, SSD 256GB para el SO(Debian 12) y dockers, 2x2TB SSD en raid0 para películas y series y una gráfica NVIDIA antigua para el transcoding de Jellyfin y de Frigate. HA supervised para poder instalar addons. Si eres capaz de configurar todos esos contenedores, eres capaz de montar todo en Docker. |
08-feb-2025 00:12
#18
|
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. Eso si , €. |
08-feb-2025 00:17
#19
|
Yo tengo proxmox desde hace un año más o menos . Muy contento utilizó algunas cosas en lxc y otras con un debian y docker. Aunque me estoy planteando usar Alpine ,docker y los contenedores. Luego tengo otro servidor ,un HP gen 2 con trueNas para hacerme un raid con varios discos. Lo de proxmox....estoy encantado ,tengo HA en máquina virtual, kalilinux y un debian con entorno gráfico ,.ah y un Windows 10 tb ,todo eso en VM. Eso de poder probar diferentes configuraciones,guardar mis backups en la nube y que si por lo que sea se va todo al traste en media hora recuperas las copias de proxmox y lo tienes todo funcionando.... Con docker no lo tenía. Esa es mi configuración |
08-feb-2025 08:34
#20
| Me quedo por aquí, interesa. De momento tengo proxmox y un LXC con adguard (sin privilegios) pero tengo pensado meter alguna maquina virtual con docker. Estuve intentando meter adguard con docker pero no lo conseguí, probablemente por algún tema de redirección de puertos o algo similar. |
08-feb-2025 15:33
#21
|
Unraid Si quieres ahorrar unos dineros a costa de andar buscando soluciones por foros a problemas chorras… proxmox Tengo un par de máquinas con cada uno |
08-feb-2025 16:55
#22
| Docker para cada uno de los servicios es mi voto. No tengo experiencia en promox. |
08-feb-2025 17:45
#23
|
Gracias por responder. Lo valoré en su momento, pero lo descarté porque no vi buena relación calidad/precio. Yo tengo proxmox desde hace un año más o menos .
Muy contento utilizó algunas cosas en lxc y otras con un debian y docker. Aunque me estoy planteando usar Alpine ,docker y los contenedores. Luego tengo otro servidor ,un HP gen 2 con trueNas para hacerme un raid con varios discos. Lo de proxmox....estoy encantado ,tengo HA en máquina virtual, kalilinux y un debian con entorno gráfico ,.ah y un Windows 10 tb ,todo eso en VM. Eso de poder probar diferentes configuraciones,guardar mis backups en la nube y que si por lo que sea se va todo al traste en media hora recuperas las copias de proxmox y lo tienes todo funcionando.... Con docker no lo tenía. Esa es mi configuración Muchas gracias por responder. Como lo tienes configurado, se asemeja mucho a lo que quiero hacer. ¿En qué equipo/configuración tienes Proxmox? Me quedo por aquí, interesa. De momento tengo proxmox y un LXC con adguard (sin privilegios) pero tengo pensado meter alguna maquina virtual con docker. Estuve intentando meter adguard con docker pero no lo conseguí, probablemente por algún tema de redirección de puertos o algo similar.
Gracias por responder. ¿En que máquinas y configuración tienes ambas máquinas? ¿En qué equipo/configuración corres los contenedores? ¿Cuáles usas? Gracias por tu respuesta. |
08-feb-2025 17:57
#24
| Yo tengo un home server con Swizzin, nginx reverse proxy y varios contenedores Docker desde hace 7 u 8 años. Nunca usé Proxmox,y no le veo la utilidad o la ventaja para un uso doméstico. La última vez que dije esto se me tiraron a la yugular. |
08-feb-2025 18:05
#25
|
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. |
08-feb-2025 18:20
#26
|
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. 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. ![]()
|
08-feb-2025 18:22
#27
|
Si rompes el sistema en el que están funcionando todas las aplicaciones, el tiempo de recuperación es mas costoso. |
08-feb-2025 18:41
#28
|
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. ![]() ![]() A mí lo que me preocupa de los LXC es comprometer el proxmox y que se vaya todo al garete. Con una maquina virtual entiendo que quedaría todo más encapsulado. Por cierto, me apunto lo de los Lenovo... |
08-feb-2025 18:49
#29
|
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. |
08-feb-2025 18:51
#30
| Como todo, cada cosa es para lo que es. Si a un LXC le empezamos a poner privileged, nesting y demás ajustes trambolicos entonces es mejor una VM, ya que sí puedes llegar a comprometer el host (aunque es muy difícil). |
