Un servidor ActivityPub ligero para usuarios individuales y grupos pequeños de confianza que usa SQLite en lugar de una pila de múltiples servicios.
dimkr/tootik
Una red social federada basada en texto, servida mediante el protocolo Gemini e interoperable con servidores ActivityPub como Mastodon.
- Estrellas
- 211
- Forks
- 7
- Issues abiertos
- 21
- Último commit
- hace 10 horas
¿Qué es?
tootik es una red social con una interfaz solo de texto, disponible mediante Gemini en lugar de un navegador web o una app. Se federa a través de ActivityPub, por lo que los usuarios de una misma instancia pueden interactuar con usuarios de servidores compatibles, como Mastodon, Lemmy, Friendica y GoToSocial.
Las cuentas se autentican con certificados de cliente TLS, así que los usuarios no necesitan proporcionar una dirección de correo electrónico ni su nombre real. El servidor está escrito en Go y guarda todos los datos de la instancia en una sola base de datos SQLite. Además, se distribuye como un único ejecutable estático, fácil de respaldar y actualizar. El código implementa únicamente la parte de ActivityPub que necesita para ofrecer sus funciones.
Entre sus funciones se incluyen publicaciones de texto con visibilidad pública, solo para seguidores o solo para usuarios mencionados, encuestas, comunidades al estilo de Lemmy, marcadores, búsqueda de texto completo y cuentas portables entre servidores mediante FEP-ef61. También permite el registro solo por invitación y la eliminación automática de publicaciones antiguas.
Funciones clave
- 01Interfaz de texto basada en Gemini, compatible con diversos clientes Gemini
- 02Federación mediante ActivityPub con Mastodon, Lemmy y otros servidores compatibles
- 03Publicaciones con visibilidad pública, solo para seguidores o solo para usuarios mencionados
- 04Comunidades al estilo de Lemmy, encuestas, marcadores y búsqueda de texto completo
- 05Un único ejecutable estático con todos los datos en un archivo SQLite
Casos de uso
- Poner en marcha una red social pequeña, privada o solo por invitación en un VPS de bajo costo o una computadora de placa única
- Participar en el fediverso mediante una interfaz solo de texto y de bajo consumo de ancho de banda
- Estudiar una implementación compacta de un servidor ActivityPub escrita en Go
Inicio rápido
- 1
Genera las migraciones de la base de datos
go generate ./migrations - 2
Compila el ejecutable tootik
go build ./cmd/tootik -tags fts5 - 3
Lee SETUP.md para configurar y ejecutar tu propia instancia
Antes de usarlo
- No tiene interfaz web ni de aplicación, así que los usuarios deben usar un cliente de Gemini.
- Para compilar desde el código fuente se necesita la cadena de herramientas de Go y realizar primero un paso de generación de código.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es tootik?
- Una red social federada basada en texto, servida mediante el protocolo Gemini e interoperable con servidores ActivityPub como Mastodon. tootik es una red social con una interfaz solo de texto, disponible mediante Gemini en lugar de un navegador web o una app. Se federa a través de ActivityPub, por lo que los usuarios de una misma instancia pueden interactuar con usuarios de servidores compatibles, como Mastodon, Lemmy, Friendica y GoToSocial.
- ¿tootik es gratuito? ¿Qué licencia tiene?
- tootik es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿tootik sigue mantenido?
- Mantenimiento activo. El último commit de tootik fue el 7 nov 2026.
- ¿Para qué puedo usar tootik?
- Poner en marcha una red social pequeña, privada o solo por invitación en un VPS de bajo costo o una computadora de placa única Participar en el fediverso mediante una interfaz solo de texto y de bajo consumo de ancho de banda Estudiar una implementación compacta de un servidor ActivityPub escrita en Go
- ¿Cómo se instala tootik?
- Genera las migraciones de la base de datos: go generate ./migrations Compila el ejecutable tootik: go build ./cmd/tootik -tags fts5 Lee SETUP.md para configurar y ejecutar tu propia instancia
- ¿Dónde consigo tootik?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/dimkr/tootik
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Servidor de red social federada y autohospedable, basado en ActivityPub, que permite seguir e interactuar con usuarios de Mastodon y otros servidores del Fediverse.
Una plataforma federada de microblogging de código abierto que funciona con el protocolo ActivityPub del fediverso.
Pixelfed es una plataforma de código abierto y sin anuncios para compartir fotos, federada con el fediverso mediante ActivityPub.
Una red social federada, gratuita y de código abierto que interoperable con Mastodon, Lemmy, Diaspora, Misskey, Pixelfed y otras plataformas del Fediverso.
Plataforma federada para compartir videos cortos, que puedes alojar en tu propio servidor y conectar con la web social ActivityPub (Mastodon, Pixelfed).