URI: 
       
       Recomendaciones Para Tu (futura) Instancia De Fediverso
       
       January 2025 · 11 minute read
       
       Posted in:  Mastodon, Redes Sociales, Software Libre, Fediverso,
       
       
       
       
       Para hacer las cosas mejor y sufrir menos.
       Origen y contexto de este post
       
       TL;DR: Nació por este post y sus respuestas. [1]
       
       Hablando    sobre    instancias   de   Pixelfed   chilenas    y   como
       @pablo@mastodon.cl  estaba  campeando  el  dominio  pixelfed.cl  hasta
       ahora,  el  user @morenonatural@todon.nl tiró el palito de comprar los
       dominios   loops.cl  o  gotosocial.cl  (nombres  de  otros   softwares
       fediversales  + TLD chileno). Pablo  dijo que  le diera si  tenía  los
       recursos para  mantenerlos.  Ahí  yo metí  la cuchara tirando consejos
       adicionales gratis.
       
       Es más fácil preservar este  tipo de  información  en un blog, así que
       reciclaré y expandiré esos toots aquí.
       
       "¿Y quién eres tú para andar dando consejos?" Le admin de la instancia
       fediversal chilena viva más antigua ☝🤓
       
       Ahora sí, las recomendaciones
       
       
       ¿Así  que quieres  hacer tu  propia  instancia? Vamos  a  llamarla  Tu
       Proyecto. Todo lo que hagas para Tu Proyecto será parte de  Tu Mano de
       Obra,  y los  recursos que  utilices serán Tus  Inversiones en él. Los
       llamaremos así para  que recuerdes que tienen valor, pero este post no
       tendrá tips para generar lucro.
       
       ¿Cuánta gente?
       
       Esa una pregunta que debes responder.
       
       La instancia monousuario es lo más fácil. Si te aburres de mantenerla,
       puedes  irte y cerrar  cuando te apetezca. La única  persona  afectada
       serás  tú,  así  que   no  habrá  problema.  Es  bueno  para  aprender
       habilidades de administración de sistemas si haces todo a manito.
       
       La  multiusuario  no es  obligatoriamente pública. Una instancia  solo
       para  tu grupo  de  amiguis  sería  privada  (al  menos  para  unirse,
       probablemente   quieras   federar   con  otras),  pero  sigue   siendo
       multiusuario. Simplemente indica que no la usarás únicamente tú.
       
       Si vas a  hacer una  instancia  multiusuario, ten en cuenta que es una
       inversión de recursos y  de  trabajo voluntario grande.  Mucho  más de
       moderación que de sysadmin (en caso de aplicar)  cuando se trata redes
       sociales. La  moderación es lo que te ocupará casi todo  el tiempo del
       Proyecto  en realidad. Hay  que asegurarse  que tu casita  internetera
       esté bonita y limpia.
       
       Moderación
       
       Necesitas los Terms of Service en tu instancia ASAP.
       - Recuerda  prohibir   explícitamente   el   contenido   discriminatorio
         (racismo, sexismo, LGBT+misia,  clasismo,  casteísmo...  la  lista  es
         enorme). Mientras más explícito  y literal, mejor. Es una  lata que te
         traten  de aplicar  la de "bueno, TÉCNICAMENTE  esto no lo  prohíbe el
         ToS,  así que  puedo  ser capacitista".  Si te pasa algo  así, banea y
         actualiza los ToS.
       - Decide tu política  de contenido. Esto se refiere a  qué contenido que
         está  permitido  sin  límite,  cuál   necesita  advertencia  o  filtro
         sensible  y  cuál  está  prohibido. Esto  varía  según  el objetivo  y
         público de tu instancia.
       
       Las  block/allow lists son tus amigas.  Trata de apuntar instancias  y
       clasificarlas en blocked y  allowed. Revisa las  instancias existentes
       que  te  agraden  y  ve  armando tus listas  derivadas basadas en  sus
       bloqueos. Para buscar más sugerencias de bloqueo (en inglés) tienes:
       - El hashtag #Fediblock
       - thebad.space [2]
       - Las listas de Seirdy [3]
       
       Ten tus Terms of Service y block/allow  lists  ya  hechos  y aplicados
       previo a abrir los registros de la instancia. Recomiendo los registros
       sujetos a previa  aprobación para  empezar. El  trabajo de  moderación
       será más manejable con un filtro inicial.
       
       Recuerda  tus ToS, para  moderar  acorde a  ellos. Muestra  apertura a
       reportes,  es mejor recibir reportes  de más  que de menos (porque  al
       final puedes  decidir no aplicar una acción  de  moderación y  no pasa
       nada).
       
       No filtres contenido ni datos privados de  les usuaries de tu servicio
       sin su consentimiento explícito.
       
       Debes moderar en cualquier  instancia que administres (si no  moderas,
       te  bloquearán otras instancias), pero se nota mucho más  en Proyectos
       Multiusuario.
       
       Es una gran responsabilidad y halago recibir la confianza de gente que
       usa tus servicios. Pero es  riesgoso  a  la  vez,  porque pueden hacer
       cosas en contra de tus valores mientras no mires.
       
       Si  decides  intentarlo, sé  respetuoso y  confiable con  la gente que
       confió en ti y tu servicio Y  exige respeto y confiabilidad de vuelta.
       Así se va armando comunidad en  el camino. Si la  cuidas  y exiges que
       todes lo hagan, se arman cosas bien bonitas.
       
       Hay casos que la gente  preferirá irse de tu instancia y/o bloquear tu
       instancia por tu moderación. Tendrás que lidiar con eso. Hay gente que
       quiere diferentes cosas a ti. También hay otra con  valores diferentes
       a los tuyos.
       
       Lo importante es evaluar si hiciste las cosas éticamente:
       - Si lo hiciste, bacán, estrellita para ti.
       - Si  cometiste  errores  en  el   proceso,   revisa,   corrige  y  pide
         disculpas. Evita cometerlos de nuevo.
       - Estoy  asumiendo  que partimos con  buenas intenciones  y  fe, así  no
         hablaré del caso de hacer algo anti-ético a propósito.
       
       No  te guíes únicamente por los números. Es preferible la soledad a la
       mala compañía. Y hay  mucha gente  en  el mundo  para  seguir buscando
       buena compañía.
       
       Cosillas específicas de instancias multiusuario públicas
       
       Si vas por esta ruta, recuerda que  la  mayoría de  la  gente no  sabe
       sobre como funciona  mantener un  servicio y menos de como funciona el
       fediverso. Necesitarás paciencia, perseverancia y firmeza.
       
       Suele  pasar:  users sin  experiencia de  como  funciona  mantener  un
       servicio poniendo  comentarios tipo  "la wea  fome  y  lenta".  Súmale
       abandono  de cuentas. Fue parte  de  lo que pasó con mastodon.cl  hace
       tiempo.
       
       Dependiendo  de tus objetivos, esto puede ser desmotivante.  No te  lo
       tomes personal. Trata de sacar el feedback válido de  esos comentarios
       y ve como puedes aplicar mejoras. Lo demás ignóralo.
       
       Tu Proyecto no  es  monedita de oro para gustarle a todo el mundo. Hay
       más redes disponibles para esas personas, estarán bien.
       
       La red social genial  para todes es una mentira.  No puedes  crear una
       buena red social que  admita  a  todes. Porque todes incluye  a TODES:
       imagina  a las  peores personas  del mundo  conviviendo  contigo y sus
       víctimas.  No queremos  eso. Piensa en tus valores éticos  que quieres
       compartir con tu comunidad, eso es lo que más debes priorizar.
       
       No  busques adopción en masa de tu servicio, en  especial si no tienes
       recursos ni gente que trabaje contigo. Te saldrá caro demasiada gente,
       en todos los sentidos.
       
       Puedes  afinar  más tu público  objetivo  si  te  apetece. Puede ir de
       "gente que comparta mis valores" a "gente de mi mismo país, fans de la
       micro que  pasa una vez al día en la  esquina de mi casa, que comparta
       mis  valores".  Quizá  sea mucho más  chico  numéricamente, pero demás
       existe. Y es divertido compartir algo así de específico.
       
       Alcance del proyecto
       
       Acá  no  vamos  a aplicar  el crecimiento indefinido. Define  límites.
       Máximo  de  usuaries  (activos  y/o  totales),  de  almacenamiento, de
       potencia,  de  dinero a  gastar, de  tiempo  a  invertir,  etc. Puedes
       cambiar de opinión a futuro luego de una evaluación seria, pero define
       algo para  el  tiempo presente,  de ahora.  Es  algo sano y útil  para
       evitar el scope  creep. Tu  Mano  de Obra,  Tus  Inversiones, y lo más
       importante, TU VIDA, son  limitados, así  que  Tu Proyecto debe serlo.
       Hazlo  por  amor  y   respeto  propio,  tener  límites  es  parte  del
       autocuidado.
       
       La instancia no se hará por arte  de magia.  Lo más probable es que lo
       harás  en  soledad.  Cuando  propuse  una  instancia  de  Mastodon  en
       distintos lugares locales nadie me hizo caso. Así  que empecé  sole, y
       tuve cierto éxito.
       
       Mentalízate para trabajar gratis y pagar cuentas.
       
       "Ya  tengo  un  PC,  no  tengo que pa-": Alguien  mínimo  está pagando
       electricidad e internet. El PC es  parte de Tus Inversiones, aunque no
       lo hayas pagado  ahora  mismo.  Otra  cosa  es que te sea accesible  y
       convieniente,  pero  no  te confundas.  Siguen  siendo  parte  de  Tus
       Inversiones. (Y en el caso que te estén pagando todo, tienes une compa
       en Tu Proyecto que debes valorar. [4]).
       
       "Esto no es un trabajo para mí": Si lo dices en el sentido de  trabajo
       tradicional (mano de obra que haces por un sueldo), me parece bien. En
       mi caso tampoco lo es.  Pero necesito que valores tu mano de obra.  No
       necesariamente  en el sentido  monetario,  pero date cuenta  que estás
       haciendo algo útil  (EN  ESPECIAL  si más  gente  usa  tu  instancia).
       Piénsalo  como  un voluntariado, como los que  hacen los bomberos  (al
       menos en Chile).
       
       Mi punto  es:  valora  lo  que  estás entregando. Es necesario que  lo
       hagas, por tu propio bien. Muches no lo harán, y necesitas  una manera
       de  saber  que sigue valiendo la  pena continuar Tu Proyecto. Para eso
       debes saber el costo de tu tiempo, esfuerzo y dinero. Lo importante es
       que  sientas  que  lo  que entrega  tu  instancia es  suficiente  para
       justificar todo lo que haces por ella.
       
       ¿Qué  debería entregar? No tengo  tips ahí,  depende totalmente de tus
       objetivos. Lo único que asumo de ti son buenas intenciones.
       
       Sobre presupuestos
       
       Si  perteneces al grupo  de la mayoría que depende de un sueldo ganado
       por trabajo, necesitas presupuestar como mantener la instancia a largo
       plazo. Trata de planificar lo más posible.
       
       Empieza pequeño. Lo mejor es (en orden de preferencia):
       1. Utlizar recursos que ya tienes en tu propiedad.
       2. Comprar recursos  un poco sobre  los requisitos mínimos  para empezar,
          pero que tengan viabilidad de actualización por partes.
       3. Arrendar   recursos  un   poco  sobre  los  requisitos  mínimos   para
          empezar, pero que tengan viabilidad de actualización por partes.
       
       Lo más probable es que tengas que mezclar. Hay cosas como los dominios
       web [5] que  solo puedes arrendar  (no es arriendo en  el  sentido más
       estricto, pero pagas por derecho a usarlo solo temporalmente). Incluso
       si tienes bastante  dinero, empieza pequeño. En la situación económica
       mundial, es mejor ser cautelose.
       
       Puedes hacer de sysadmin para  mantener los servicios, sale más barato
       monetariamente. También hay proveedores de hosting fediversal baratos,
       en los que  sólo tendrás acceso a la web desde tu navegador o cliente.
       De esa manera evitas la administración de sistemas, pero la moderación
       continuará en tus manos y costará más dinero.
       
       Dominio web
       
       Debido  al  funcionamiento  del  fediverso, necesitas  un  dominio  (o
       subdominio) web  que  NO PUEDES  MIGRAR de forma realista y confiable.
       Así cotiza y decide con cuidado tu dominio.
       
       Lo más  probable es que  te  convenga uno de  los más  BARATOS A LARGO
       PLAZO.  Revisa bien la  compra, hay dominios  que  son baratos solo el
       primer año y después suben mucho, por eso insisto en lo BARATO A LARGO
       PLAZO.
       
       Si dejas el dominio expirar,  alguien puede armar otra instancia en el
       mismo  dominio, causar problemas en la federación y/o suplantarte. Así
       que planifica con cuidado.
       
       TLD List [6] puede ayudarte a cotizar.
       
       Cuando la vida afecta
       
       
       Lamentablemente,  nada  es infalible. Debes  considerar que todo puede
       cambiar por  factores  externos  y  no  puedas  seguir  manteniendo Tu
       Proyecto (enfermedades, desastres naturales,  caídas  económicas, y un
       largo etcétera). Recuerda, no hay que tener vergüenza por pedir ayuda.
       En pedir y preguntar no hay engaño. (Viva #MutualAid).
       
       En el peor de los casos, puede ni con toda la ayuda que recibas logres
       salvar  Tu  Proyecto.  Quizás tengas  que  lidiar con  el duelo  y  la
       sensación de  fracaso.  Trátate  con  cariño,  respeto y  prioriza  tu
       bienestar en el presente. Tu vida es más importante.
       
       
       Sobre compas del Proyecto
       
       Puede que tengas la fortuna de tener más gente en Su Proyecto.  Eso es
       excelente.  Así  que  asegúrate  de valorar  Su Mano  de  Obra  y  Sus
       Inversiones también. ¡Y recuérdales que hagan  lo mismo para todos los
       miembros de Su Proyecto!
       
       (Aprovecho       este       momento       para       agradecer       a
       @muertasflores@chilemasto.casa y @dinomug@chilemasto.casa por ser mods
       en Chilemasto <3)
       
       Miseláneos técnicos
       
       - Lee la documentación del software de tu instancia.
       - Ten  algún  servicio activo  que  te avise de caídas de  tu  servicio,
         estilo  Uptime  Robot  [7]  o  Uptime  Kuma  [8].  Asegúrate que  esté
         corriendo en un lugar distinto de donde corre tu instancia.
       - Las  bases de  datos (donde  se  guarda  toda  la  información) pueden
         crecer  mucho. Puede  que  debas aplicar  una política  de  borrado de
         posts. Primero borra los  posts  externos a  tu instancia, en  caso de
         ser necesario. Si  necesitas  aplicar borrado de  posts  con  usuarios
         internos, específicalo en tus ToS.
       Para sysadmins
       
       - Aprende a usar la  terminal de  comandos. El copypasteo no te  servirá
         siempre  y  corregir  errores  es más  fácil cuando  entiendes  lo que
         estás escribiendo.
       - Aprende  lo suficiente de  git para hacer fetch y checkout  al  menos.
         Actualizar software desde la fuente será más sencillo.
       - Si  vas  a  manejar  multimedia  (imágenes,  audio y/o videos)  en  tu
         instancia, recomiendo usar  un bucket S3, en  especial si arriendas un
         servidor. Estos  permiten almacenar  multimedia a un  menor precio por
         GB. Si  bien se suelen  asociar a Amazon AWS,  está  lejos de  ser  el
         único  proveedor.  Hay  otros  más  éticos  y  baratos disponibles,  y
         puedes   selfhostear  uno   también.   La  mayoría  de  los  softwares
         fediversales populares son compatibles con S3.
       
       
       Bueno, ya no sé, me hiciste dudar, ¿debería intentarlo?
       
       No puedo responder eso. Eso depende de  ti y tus  objetivos. Pero aquí
       unas preguntas para ti que te podrían ayudar a responderte:
       - ¿Veo  algo   disfrutable  en  el  proceso  técnico  de  mantener   una
         instancia?
       - ¿Veo  algo  disfrutable  en  tener  una   instancia/lugar   para   una
         comunidad __ ?
       - ¿Sé de gente que usaría/interactuaría con esta instancia?
       - ¿Tengo los recursos que necesitaría actualmente, en el presente?
       - ¿Tengo el tiempo que necesitaría actualmente, en el presente?
       - ¿Tengo  las habilidades que necesitaría actualmente, en  el  presente?
         ¿Podría aprenderlas?
       - ¿Me causa alegría pensar en el mejor caso de éxito de mi instancia?
       
       Si  decides  intentarlo,  te deseo  mucho  éxito.  Ojalá  cumplas  tus
       objetivos y formen una comunidad bonita. 🥰
       
       
       References:
  HTML   [1] Nació por este post y sus respuestas.
  HTML   [2] thebad.space
  HTML   [3] Las listas de Seirdy
  HTML   [4] tienes une compa en Tu Proyecto que debes valorar.
  HTML   [5] dominios web
  HTML   [6] TLD List
  HTML   [7] Uptime Robot
  HTML   [8] Uptime Kuma
       
       
       
       
       Secciones:
   DIR Home
   DIR Posts (Feed)
   DIR Casa
       
       
       
       
       
       
       Links:
       
       
  HTML Mail
       
       
       
       
       
       
   DIR Home
       
       
       
       
        skrlet13 CC-BY-SA para posts
       
       ___________________________________________________________________
                       Gophered by Gophernicus/3.1.1 on OpenBSD/amd64 7.7