¿Qué apps tengo en mi RPi?
Hace un bueeen rato que he querido escribir por acá sobre mi servidor personal y sobre las aplicaciones que tengo instaladas. Tengo pensado hacer varios posts explicando como instalar y configurar los servicios.
Antes de comenzar me gustaría compartir un par de enlaces donde podrán encontrar mucha más información sobre aplicaciones self-hosted:
- Awesome selfhosted: Para mi, la mayor base de datos de aplicaciones. Mega recomendado
- Awesome sysadmin: Similar al anterior pero con más aplicaciones para sysadmins.
- Self hosting guide: Otra base de datos de apps.
Y bueno, ahora si vamos con mis apps.
Media
En esta sección comparto aplicaciones que tienen que ver con gestión de videos. Cuando digo gestión me refiero a: obtener, organizar, ver, escuchar contenido.
- Plex: De las aplicaciones más conocidas para administrar tu librería de videos (series, películas), música y fotos.
- Transmission: De los mejores clientes para descargar torrents.
- Starr: Una gran sorpresa haber conocido esta aplicación, son una serie de aplicaciones que permiten buscar, obtener y organizar series, películas, libros, música, entre otros. Por el momento estas son las que tengo instaladas:
- Prowlarr: Permite tener un punto único para indexar trackers de torrents.
- Sonarr: Comunicándose con Prowlarr, gestiona, administra y organiza las series.
- Radarr: Comunicándose con Prowlarr, gestiona, administra y organiza las películas.
- Lidarr: Comunicándose con Prowlarr, gestiona, administra y organiza las canciones.
- Bazarr: Oficialmente no hace parte de Starr, pero, busca el mismo objetivo con subtítulos para series y películas.
- MeTube: Permite descargar videos de youtube y más plataformas.
- yt-dlp-web-ui: Otra UI para descargar contenido de youtube y de otras plataformas.
IoT
En esta sección agrupo aplicaciones que me ayudan con la domótica de mi hogar.
- Home Assistant: Esta fue la aplicación open source que más me sorprendió este año. Se conecta con cualquier dispositivo domótico y te permite gestionarlo, para crear automatizaciones. Terminé siendo fan de HA 😄.
- Zigbee2MQTT: Permite conectarse a dispositivos Zigbee para administrarlos por MQTT.
- Mosquitto: Broker MQTT hecho por el legendario Eclipse.
Utilidades
Y en esta sección pongo lo que no supe donde mas poner 😅
- Portainer: Esta aplicación ayuda a gestionar contenedores de docker utilizando una UI web.
- Watchtower: Esta aplicación permite actualizar contenedores de docker de manera automática.
- Tailscale: Permite crear una VPN propia. Te permitirá conectarte a tu red estando fuera de tu casa.
- Duplicati: Permite gestionar backups y gestionar políticas de backup. Algo que me gusta es que permite subir el backup a diferentes fuentes.
- PiHole: Lo describen como un bloqueador de anuncios para la red. Realmente lo que hace es montar un servidor DNS para que los anuncios de publicidad nunca se muestren.
- Grafana: Una solución bastante robusta para analizar y monitorear. Permite conectarse a muchas fuentes y crear dashboards.
- Prometheus: Es una herramienta de monitoreo que recopila métricas de sistemas y aplicaciones, se conecta con grafana y es sumamente útil para revisar métricas y monitorear tu máquina (en mi caso, mi RPI5)
- Ghost: Una de las mejores alternativas para crear y administrar un blog.
- rss-to-telegram-bot: Me ayuda a tener un bot de contenido RSS en telegram
- Homepage: Sirve para crear dashboards personalizados con tus propias aplicaciones. Después de probar varios, este fue el que más me gustó.
Y... todo esto se ejecuta desde un Raspberry PI 5... esto sigue sorprendiéndome un montón 🤯.
Quedé con muchas ganas de seguir escribiendo sobre cada uno de estos servicios pero bueno... por ahora lo dejo por acá 😛.