Repolode
snikket-im

snikket-im/snikket-server

Scripts de compilación para crear las imágenes Docker del servidor de mensajería personal autoalojado Snikket.

Estrellas
475
Forks
53
Issues abiertos
59
Último commit
hace 5 días

¿Qué es?

Este repositorio contiene el código fuente de compilación de las imágenes Docker que usa el servicio Snikket, un sistema de mensajería personal de código abierto y autoalojado. Su objetivo es ofrecer una alternativa a las plataformas de mensajería propietarias y centralizadas, sin dejar de ser fácil de configurar y ejecutar.

La compilación se controla con GNU make y usa Ansible para el aprovisionamiento, mientras que Docker se encarga de crear las imágenes. Al ejecutar make se generan las imágenes. Para iniciar el proyecto con docker compose, primero hay que copiar el archivo de configuración de ejemplo snikket.conf.example como snikket.conf y editar sus valores.

Este repositorio está pensado principalmente para quienes quieran crear sus propias imágenes de Snikket, por ejemplo, para desarrollo o pruebas, y no para los usuarios finales, que pueden seguir la guía de instalación estándar.

Funciones clave

  • 01Crea imágenes Docker del servidor Snikket con GNU make
  • 02Usa Ansible para el aprovisionamiento durante la compilación
  • 03Incluye un archivo de configuración de ejemplo para personalizar el despliegue
  • 04Permite iniciar el servicio con docker compose

Casos de uso

  • Crear imágenes personalizadas del servidor Snikket para desarrollo
  • Probar cambios en el proceso de compilación de las imágenes del servidor Snikket
  • Ejecutar una instancia autoalojada de Snikket con docker compose

Inicio rápido

  1. 1

    Sigue la guía oficial de instalación de Snikket en el sitio web

  2. 2

    Copia el archivo de configuración de ejemplo como snikket.conf

  3. 3

    Edita snikket.conf con tus valores y, a continuación, inicia el servidor con docker compose

    docker compose up -d

Antes de usarlo

  • Este repositorio solo contiene scripts para crear las imágenes, así que quienes quieran ejecutar Snikket directamente deben seguir la guía oficial de instalación.
  • Para crear las imágenes se necesitan GNU make, Docker y Ansible; solo se han probado versiones de lanzamientos antiguos.

En colecciones

Temas

Preguntas frecuentes

¿Qué es snikket-server?
Scripts de compilación para crear las imágenes Docker del servidor de mensajería personal autoalojado Snikket. Este repositorio contiene el código fuente de compilación de las imágenes Docker que usa el servicio Snikket, un sistema de mensajería personal de código abierto y autoalojado. Su objetivo es ofrecer una alternativa a las plataformas de mensajería propietarias y centralizadas, sin dejar de ser fácil de configurar y ejecutar.
¿snikket-server es gratuito? ¿Qué licencia tiene?
snikket-server es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿snikket-server sigue mantenido?
Mantenimiento activo. El último commit de snikket-server fue el 1 nov 2026.
¿Para qué puedo usar snikket-server?
Crear imágenes personalizadas del servidor Snikket para desarrollo Probar cambios en el proceso de compilación de las imágenes del servidor Snikket Ejecutar una instancia autoalojada de Snikket con docker compose
¿Cómo se instala snikket-server?
Sigue la guía oficial de instalación de Snikket en el sitio web Copia el archivo de configuración de ejemplo como snikket.conf Edita snikket.conf con tus valores y, a continuación, inicia el servidor con docker compose: docker compose up -d
¿Dónde consigo snikket-server?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/snikket-im/snikket-server

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

Proyectos relacionados