La Raspberry Pi es la campeona del autohospedaje financiero, pero sus bienes limitados (especialmente la RAM) a menudo obligan a tomar decisiones difíciles sobre qué servicios ejecutar. Intentar meter aplicaciones pesadas en un Pi muy de lance puede provocar rápidamente ralentizaciones e inestabilidad. La posibilidad son las imágenes ultraligeras y cuidadosamente elegidas.
Esta publicación elimina el ruido para ofrecer los cuatro servicios esenciales y de bajo impacto que forman la columna vertebral de mi servidor doméstico personal: Vaultwarden para sincronización segura de contraseñas, Uptime Kuma para monitoreo de servicios muy simple, Portainer para distribución visual de contenedores y el bloqueador de publicidad en toda la red, Pi-hole.
Guarda de la cúpula
Administrador de contraseñas seguro y autohospedado
No confío mis datos más confidenciales (mis contraseñas) a ningún servicio de terceros, sin importar cuán confiables digan ser. Es por eso que el primer objetivo de mi plan Raspberry Pi fue ejecutar un administrador de contraseñas autohospedado.
Si aceptablemente Bitwarden es el en serie de oro, el software del servidor oficial es suficiente pesado. Vaultwarden es un servidor libertino desarrollado por la comunidad escrito en Rust que es totalmente compatible con las aplicaciones cliente oficiales de Bitwarden.
Obtengo todos los beneficios de las aplicaciones Bitwarden repletas de funciones, pero los datos de mi cúpula cifrada nunca salen de mi casa. Mis datos de Vaultwarden son los datos más importantes de mi Pi. Al ejecutarlo en un contenedor con una asignación de bulto definida, sé exactamente dónde se encuentra el archivo de la cojín de datos en mi polímero SD.
Tiempo de actividad Kuma
Supervise sus servicios, reciba alertas
Uptime Kuma es una hermosa utensilio de monitoreo autohospedada que actúa como guardia dedicado para toda mi configuración. Hace ping constantemente a la interfaz web y a los puertos de mis otros contenedores (Portainer, Vaultwarden y Pi-Hole) y registra sus tiempos de respuesta.
Si algún servicio no contesta adentro de un tiempo determinado, inmediatamente me envía una notificación a través de Telegram (¡admite más de 90 servicios!) y me permite solucionar el problema ayer de que alguno se dé cuenta. Me brinda una descripción universal gráfica y limpia del estado de mi sistema.
Si todo mi motor Docker o un solo servicio como Portainer fallara, necesito que Uptime Kuma siga ejecutándose para que pueda informarme sobre la error. Actúa como una red de seguridad que me permite ejecutar estos servicios críticos con confianza en mi financiero Pi.
agujero pi
Bloqueador de anuncios y rastreadores en toda la red
Cuando configuré mi red doméstica por primera vez, estaba cansado de que me bombardearan. Todos los sitios web, aplicaciones y dispositivos parecían decididos a flashear, rastrear o robar mi atención. Quería una posibilidad sencilla y potente para sitiar anuncios y rastreadores a nivel de red, por lo que inmediatamente recurrí a Pi-hole.
En pocas palabras, Pi-hole es un sumidero de DNS. Actúa como el servidor principal del Sistema de nombres de dominio (DNS) para toda mi red doméstica. Cuando un dispositivo (como mi teléfono o computadora portátil) intenta cargar una página web, primero le pide a Pi-hole la dirección del servidor de anuncios.
Pi-hole lo compara con su enorme letanía de dominios de seguimiento y anuncios conocidos y detiene la carga del anuncio. Esto acelera mi navegación y alivio mi privacidad.
Para un servicio libertino como Pi-hole, muchas personas simplemente lo instalan directamente en el sistema eficaz host. Pero para mi asequible plan Raspberry Pi, Docker fue la única opción inteligente.
Aunque Pi-hole es libertino, ejecutarlo en un contenedor me brinda aislamiento. No puede interferir con Portainer, Uptime Kuma o Vaultwarden. Esto es crucial cuando intento integrar cuatro servicios críticos en un hardware exiguo.
Como ya estaba usando Portainer para llevar la batuta mis contenedores, instalar Pi-hole fue cuestión de dejar un simple docker-compose.yml archivo en una carpeta y presionando Implementar.
En prontuario, nominar el contenedor Pi-hole Docker en mi Raspberry Pi me brindó una poderosa seguridad de red y al mismo tiempo mantuve la flexibilidad y estabilidad necesarias para ejecutar mis otros servicios esenciales con un presupuesto menguado.
portainer
GUI de encargo de contenedores de Visual Docker
De todos los servicios, ejecutar Portainer como un contenedor Docker es casi una medida obligatoria. Portainer está diseñado para llevar la batuta Docker, por lo que ejecutarlo como contenedor es la forma más eficaz de implementarlo.
Es una imagen pequeña ya que casi no consume bienes y deja más memoria y CPU para los servicios que administra.
Mi objetivo era crear un laboratorio doméstico confiable y de bajo mantenimiento. Con Portainer, puedo llevar la batuta los cuatro servicios desde una sola pestaña en mi teléfono o computadora portátil.
Si alguna vez necesito mover toda mi configuración a un nuevo hardware, no tengo que preocuparme por transferir la configuración manualmente. Hexaedro que Portainer administra todas las pilas de Docker-Compose, hacer una copia de seguridad de mi configuración es dócil. Por otra parte, me brinda una visión clara e inmediata del consumo de bienes y me permite identificar instantáneamente si algún contenedor está consumiendo demasiada energía en mi Pi financiero.
Los cuatro pequeños
En universal, estas cuatro imágenes muestran cómo construir un laboratorio doméstico robusto, potente y, lo más importante, confiable sin tener que desgastar mucho monises ni sobrecargar su pequeña Pi. Luego de todo, ejecutar servicios esenciales y potentes no tiene por qué costar una fortuna ni exigir un entramado de servidores dedicado.
Ahora es tu turno: deja de permitir que tu Raspberry Pi acumule polvo o sufra por el drenaje de bienes. Ponga en funcionamiento estos cuatro contenedores hoy y comience a obtener la mejor utilidad, seguridad y rendimiento de su Pi financiero. Y una vez que tenga mejor hardware con el que aventurar, consulte estos contenedores Docker de productividad imprescindibles.






