La Raspberry Pi es una computadora de placa única, construida a un precio reducido pero capaz de un alto rendimiento y de realizar el tipo de tareas que asociaría más fácilmente con una granja de servidores o un centro de datos.
Hoy en día, las aplicaciones y los servicios orientados a la web con alojamiento propio son un pasatiempo popular, y este artículo mostrará algunos de los mejores para implementar en un modelo posterior de Raspberry Pi.
¿Por qué usar una Raspberry Pi para el alojamiento propio?
Puede construir un servidor doméstico en prácticamente cualquier hardware de computadora construido en los últimos 30 años, pero Raspberry Pi tiene la ventaja de un consumo de energía súper bajo. Incluso la reciente Raspberry Pi 4B (el modelo que recomendaríamos para la mayoría de estos proyectos) consume menos de 3 W en ralentí y alrededor de 7 W bajo carga; eso es casi lo mismo que un solo ahorro de energía bombilla.
La PC para juegos de 15 años que saca del almacenamiento para actuar como un servidor probablemente consume más de 600 W. Dado que los servidores suelen funcionar las 24 horas del día, los 7 días de la semana, esto representa un gran ahorro de electricidad.
En cuanto al rendimiento, la Raspberry Pi 4B es una bestia de máquina en forma de miniatura y cuenta con un procesador Cortex-A72 de 64 bits de cuatro núcleos. procesador que funciona a 1,5 GHz (si no lo overclockea), Gigabit Ethernet, cuatro puertos USB y RAM integrada de entre 1 GB y 8 GB. Aunque los precios del hardware de Raspberry Pi son actualmente altos, en circunstancias normales, se venden al por menor por alrededor de $35.
En nuestra opinión, pocas máquinas representan una mejor relación calidad-precio que Raspberry Pi, y estos son algunos de los mejores proyectos autohospedados que puede ejecutar en ellas.
1. siguientenube
Nextcloud es una pieza de software extremadamente versátil que tiene como objetivo reemplazar por completo casi todos los demás servicios a los que accede en Internet. Puede pensar que estamos bromeando, pero no es así.
En esencia, Nextcloud es una plataforma de sincronización y almacenamiento en la nube de código abierto que admite múltiples usuarios. Puede pensar que es similar a DropBox, Google Drive o OneDrive de Microsoft, con aplicaciones disponibles para Windows, Linux, macOS, Android, iOS y Ubuntu Touch.
Puede acceder a sus archivos a través de un navegador web o una carpeta WebDav en su escritorio. Pero Nextcloud se puede expandir casi infinitamente a través de aplicaciones complementarias gratuitas, la mayoría de las cuales se pueden instalar en cuestión de minutos con un solo clic.
Si bien Nextcloud tiene un editor de texto Markdown instalado como estándar, es posible que prefiera una suite de oficina colaborativa completa en forma de Collabora Online. Puede agregar administradores de recetas, un lector de RSS de texto completo, aplicaciones de transmisión de radio, administración de biblioteca de música aplicaciones, aplicaciones de videoconferencia e incluso un servidor de redes sociales listo para usar para interactuar con otros usuarios
Esta lista apenas toca la superficie de las capacidades de Nextcloud, pero puede construya su propio servidor en la nube Raspberry Pi con Nextcloud.
2. Jellyfin
Si posee una amplia colección de películas, programas de televisión, música y audiolibros y desea consumir sus medios en su teléfono, televisor, computadora portátil, etc., debe tener Jellyfin instalado en tu Raspberry Pi.
Jellyfin es un centro de transmisión de medios sin complicaciones que es fácil de instalar e intuitivo de usar. Escanea y categoriza automáticamente los medios y obtiene miniaturas y metadatos relevantes tan pronto como detecta un nuevo archivo.
Cada usuario puede tener su propia cuenta y Jellyfin hará un seguimiento del contenido que ha visto, su progreso viendo el contenido y sus favoritos. La autenticación se realiza en la propia Raspberry Pi (a diferencia de Plex), lo que significa que sus datos permanecen completamente dentro de su propia red.
3. fotoprisma
Con Google imponiendo límites a su oferta ilimitada de almacenamiento de fotos el año pasado, millones de usuarios están ahora buscan una alternativa gratuita que les brinde los beneficios que Google Photos solía oferta.
PhotoPrism es, con mucho, la mejor solución, ya que categorizará, creará álbumes e incluso reconocerá objetos y caras en su colección de fotos. Maneja automáticamente las cargas y la sincronización, pero deberá usar SyncThing o NextCloud para obtener sus fotos en el servidor. PhotoPrism funciona bien con ambos.
4. CryptPad
CryptPad es una suite ofimática colaborativa de código abierto con todas las funciones con el punto de venta único (metafórico) de encriptado de fin a fin.
El tráfico no solo se cifra en tránsito, sino que también se cifra en el almacenamiento de su Raspberry Pi. Ni siquiera usted, como administrador del sistema, puede ver lo que han estado escribiendo sus usuarios. CryptPad maneja varios formatos y es más fluido y un poco más rápido que la integración en línea Collabora de NextCloud.
5. FrescoRSS
FreshRSS es un lector de noticias RSS alojado en sí mismo que obtiene y almacena todas sus noticias RSS para su consumo en el navegador o, a través de su API, en varias aplicaciones móviles.
Además de obtener resúmenes de artículos según lo previsto por los editores, FreshRSS puede emplear selectores de CSS definidos por el usuario para extraer artículos completos en su Raspberry Pi para que los consuma.
Puede establecer parámetros como el tiempo que se conservarán los artículos, las categorías de fuentes y las reglas que se aplican a cada fuente. ¡Con FreshRSS, nunca más tendrá que visitar otro sitio web!
6. estantería de audiolibros
Si posee una colección masiva de audiolibros, Audiobookshelf es la herramienta perfecta para ayudarlo a administrarla. Los libros se agrupan automáticamente en series y se pueden buscar por autor, narrador y metadatos.
Audiobookshelf hará un seguimiento de su progreso en todos los dispositivos y tiene aplicaciones para Android o iOS. Puede modificar la velocidad de reproducción entre 0,5x y 2,0x, y si es el tipo de persona que prefiere dejarse arrullar por los tonos graves de un narrador profesional pero no quiere perder su lugar de la noche a la mañana, puede configurar un temporizador de suspensión con hasta 90 minutos de anticipación, o el final de la capítulo.
¡Es como tener tu propio Audible personal! ¿Entonces, Qué esperas? Vamos aloje su propia biblioteca de audiolibros Raspberry Pi con Audiobookshelf.
7. WordPress
WordPress es el CMS y la plataforma de blogs más común del mundo, pero eso no significa que sea difícil de instalar o dominar. De hecho, puedes aloja tu propio sitio de WordPress en una Raspberry Pi. De esta manera, puede concentrarse en escribir en lugar de administrar su sistema.
WordPress admite múltiples roles de usuario y brinda acceso a miles de temas y complementos para que pueda personalizar su sitio para que se vea y se comporte exactamente como lo desea.
8. Servidor de correo electrónico
El correo electrónico es una de las perspectivas aterradoras para cualquier administrador de sistemas en ciernes, pero la instalación de un servidor de correo electrónico totalmente seguro y confiable en su Raspberry Pi se puede lograr en una tarde.
Puede configurar rápidamente Dovecot, Postfix, OpenDKIM y SpamAssassin, después de lo cual puede enviar correos electrónicos de forma segura, sabiendo que sus comunicaciones están completamente bajo su control.
Implemente casi cualquier software orientado a la web en su Raspberry Pi
Estas son solo algunas de las formas en que puede usar su Raspberry Pi para reemplazar los sitios y servicios que ofrecen los gigantes tecnológicos. Obtendrá una gran satisfacción al ser autosuficiente en el mundo digital y puede alentar a sus amigos y familiares a que también se dediquen a este pasatiempo.
No olvide que los costos de hospedaje son esencialmente cero cuando hospeda en su propio hardware. Todo lo que necesita es un solo nombre de dominio, y está listo para comenzar.