Repolode
havenweb

havenweb/haven

Aplicación privada de blogs autohospedable y solo por invitación, creada con Ruby on Rails para compartir publicaciones con amigos y familiares mediante RSS privado.

Estrellas
813
Forks
50
Issues abiertos
19
Último commit
anteayer

¿Qué es?

Haven es una aplicación de blogs privados donde puedes escribir publicaciones, crear cuentas para las personas con quienes quieres compartirlas y seguir los blogs de los demás mediante RSS integrado. Los usuarios no pueden registrarse por su cuenta, así que solo pueden publicar o leer las cuentas que crees. De este modo, el espacio se mantiene limitado a amigos y familiares, en lugar de destinarse a publicaciones públicas o comerciales.

La interfaz web permite administrar usuarios, personalizar blogs y escribir publicaciones en Markdown con vista previa en tiempo real. Las imágenes se reducen para agilizar la carga para quienes tienen poco ancho de banda, y se pueden añadir CSS y fuentes personalizados. La aplicación se distribuye sin frameworks de JavaScript, anuncios ni rastreadores, y admite imágenes, videos y audio. También incluye un lector RSS integrado para seguir otros blogs y Havens.

Haven se puede implementar mediante Docker, Heroku o un proveedor de hosting administrado como PikaPods. El repositorio también incluye scripts para implementar la aplicación en AWS EC2.

Funciones clave

  • 01Cuentas de usuario solo por invitación, sin registro público
  • 02Editor de publicaciones en Markdown con vista previa en tiempo real
  • 03Fuentes RSS privadas para que tus amigos sigan tus publicaciones
  • 04Lector RSS integrado para seguir otros blogs y Havens
  • 05Reducción del tamaño de las imágenes, CSS y fuentes personalizados, y compatibilidad con video y audio

Casos de uso

  • Compartir textos personales de forma privada con amigos y familiares
  • Crear un blog familiar con poco consumo de ancho de banda en una Raspberry Pi o un servidor pequeño
  • Probar rápidamente un blog autohospedado con Docker Compose

Inicio rápido

  1. 1

    Instala Docker y docker-compose

  2. 2

    Clona el repositorio

    git clone https://github.com/havenweb/haven.git
  3. 3

    Entra en el directorio del proyecto

    cd haven
  4. 4

    Inicia Haven con Docker Compose (escucha en el puerto 3000)

    docker compose up

Antes de usarlo

  • Está diseñado para compartir contenido de forma privada con amigos y familiares, no para blogs comerciales.
  • El acceso es solo por invitación: no hay registro abierto, así que tendrás que gestionar los usuarios tú mismo.
  • Las imágenes subidas a una instalación en Heroku pueden desaparecer en un plazo de 24 horas, por lo que Heroku está pensado solo para hacer pruebas.
  • Heroku ya no ofrece un plan gratuito, así que alojarlo allí probablemente costará unos 16 USD al mes.

En colecciones

Temas

Preguntas frecuentes

¿Qué es haven?
Aplicación privada de blogs autohospedable y solo por invitación, creada con Ruby on Rails para compartir publicaciones con amigos y familiares mediante RSS privado. Haven es una aplicación de blogs privados donde puedes escribir publicaciones, crear cuentas para las personas con quienes quieres compartirlas y seguir los blogs de los demás mediante RSS integrado. Los usuarios no pueden registrarse por su cuenta, así que solo pueden publicar o leer las cuentas que crees. De este modo, el espacio se mantiene limitado a amigos y familiares, en lugar de destinarse a publicaciones públicas o comerciales.
¿haven es gratuito? ¿Qué licencia tiene?
haven es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿haven sigue mantenido?
Mantenimiento activo. El último commit de haven fue el 4 nov 2026.
¿Para qué puedo usar haven?
Compartir textos personales de forma privada con amigos y familiares Crear un blog familiar con poco consumo de ancho de banda en una Raspberry Pi o un servidor pequeño Probar rápidamente un blog autohospedado con Docker Compose
¿Cómo se instala haven?
Instala Docker y docker-compose Clona el repositorio: git clone https://github.com/havenweb/haven.git Entra en el directorio del proyecto: cd haven Inicia Haven con Docker Compose (escucha en el puerto 3000): docker compose up
¿Dónde consigo haven?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/havenweb/haven

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados