Probando redes sociales libres sin federación

Tras analizar lo que ocurre en el Fediverso con las redes sociales libres, como Mastodon, Pleroma y muchas otras, que para federar va quedando toda tu información en caché de cada instancia con la que interaccionas, me pregunté si para ciertas cosas sería posible tener algunas de estas mismas redes pero centralizadas, sin federar.

Hace poco alguien que conozco se quejaba que, al dejar una instancia, el admin no quería borrar la información que tenía de una instancia anterior en la que estuvo. Esto pasa mucho. Es decir, abandonas una instancia eliminando tu cuenta pero todo lo que hiciste en ella, al ser publicaciones que escribiste en modo público, pues queda durante bastante tiempo (no sé cuanto tiempo) en muchas instancias y pueden buscarse y leerse, así como tus fotos, vídeos, etc. Todo un atentado para tu privacidad, al no tener el "derecho al olvido". Es cierto que estas redes son privadas en el sentido que no te rastrean, no te meten publicidad de ningún tipo ni son privativas, sino software libre y a disposición de cualquiera.

La gran ventaja es que al ser un servicio descentralizado y con federación, no tienes por qué depender de una única instancia, sino que si tienes algún problema siempre puedes cambiarte a cualquier otra que esté abierta a registros. Aunque no siempre es tan bonito como lo pintan: a veces te cambias a una instancia y resulta que dicha instancia bloquea a muchas otras donde quizás tenías amistades que buscabas seguir teniendo, y ya no es posible. Aparte, cada administrador puede ser muy permisivo o todo lo contrario: todo un dictador. Hay que seguir sus reglas, lo que no es problema si antes lees bien las reglas de la instancia (que debes respetar), aunque luego puede resultar que su personalidad no es lo que tu esperabas para permanecer ahí.

Tenemos entonces que cada instancia es como una misma "red cerrrada" en sí, por decirlo de alguna manera, pero conectadas con otras "redes cerradas", aunque libres (no privativas), y con un "gobernador" de las mismas junto a sus moderadores que imponen su voluntad. Quizás esto puede resultar un problema para el futuro, veremos cómo se va desarrollando esto. Aunque lo que yo quería tratar aquí es lo que se puede hacer para crear redes privadas, cerradas, pero basadas en software libre, sin anuncios ni rastreo. Puede servir para pequeñas comunidades como por ejemplo de empresas, de compañeros de trabajo, de familias, de amistades, de organizaciones de algún tipo, etc. Y esto es lo que quise probar a ver qué tal iba.

Así que estuve en principio probando con Soapbox, que es en realidad Pleroma pero con un diseño por encima más moderno y amigable. Encontré la forma de quitar la federación en las opciones de Administrador de forma sencilla (aunque hay que tocar varias opciones) y funcionó bastante bien. Aún hay ciertos bugs en Soapbox (o quizás son de Pleroma) que son mejorables, pero aún así se puede usar y es eficiente y sencillo. La única "federación" ( si se le puede llamar así) que seguía funcionando es que desde dentro de esta instancia sin federar podías ver otros perfiles del exterior, aunque no sus mensajes. Sin embargo, desde fuera de esta instancia, nadie puede encontrarte ni verte, ni aún publicando en "modo público". También está muy bien el chat que incorpora, mucho más sencillo y moderno que estar enviando mensajes privados o DM.

Por otro lado, vi mucho mejor y estable Mastodon con la opción de no federar. Funciona perfectamente a través de la opción "true" en LIMITED_FEDERATION_MODE. Ni puedes ver perfiles externos ni pueden verte a ti. Nada escapa (o al menos eso veo en mis pruebas) de la instancia, aunque curiosamente trae una opción interesante: podrías permitir que federara únicamente con la/as instancias que quisieras, solo con esa/as. Es cierto que Mastodon no trae chat pero aún así creo que va mucho mejor y estable que Soapbox y la gente está mucho más acostumbrada a usar este programa. De todas formas, tanto Soapbox (o Pleroma) como Mastodon pueden usarse indistintamente desde apps en el smartphone. En el caso de Soapbox fallaba y se caía la app "Fedilab" al cambiar de pestaña. "Tusky" fallaba al cambiar a la pestaña de Mensajes privados, pero "Husky" funcionaba perfectamente en ambas. En esto no se notaría ningún cambio entre usar una instancia de Soapbox o de Mastodon, ya que el programa funciona de igual manera, pero al usar un navegador es cuando verdaderamente notas esa diferencia.

Así que en mis pruebas me decido por Mastodon sin federar para pequeñas comunidades privadas, sin ir dejando rastro en diferentes instancias de todo lo que publicas y de si los administradores de las mismas borrarán o no tu caché. Tienen una utilidad bastante importante y así no hay por qué depender de redes que llevan código cerrado, anuncios, rastreadores y tal. Ahora mismo estoy pensando qué hacer con una instancia de Mastodon de bajos recursos y muy limitada que tengo sin federación y estoy yo solo aún, que igual podría aceptar unos 10-20 usuarios en principio, no creo que mucho más. ¿Para usuarios que usamos Gemini?, ¿club exclusivo de amistades?, ¿sobre algún tema informático?. No sé aún qué decisión tomar.

Si necesitas una red privada para un proyecto informático en particular, para reuniros y compartir vuestras cosas con ciertas amistades, vecinos, compañeros de trabajo, pequeñas empresas (o grandes, quizás) creo que os será muy útil algo así. Dadle una oportunidad.

Si quereis probar ahora mismo con Soapbox para ver cómo es pues solo teneis que pedirmelo y os abro cuenta, teniendo en cuenta que es una instancia que uso de pruebas, que igual ahora está online que puede estar caída varios días, tan solo es de pruebas sobre cómo puede ser una instancia de este tipo, o también si sentís curiosidad sobre cómo es Soapbox porque nunca lo probasteis anteriormente.

Mi Blog

Proxied content from gemini://c3po.aljadra.xyz/sinfederacion.gmi

Gemini request details:

Original URL
gemini://c3po.aljadra.xyz/sinfederacion.gmi
Status code
Success
Meta
text/gemini;lang=es-ES
Proxied by
kineto

Be advised that no attempt was made to verify the remote SSL certificate.