Mastodon se ha puesto de moda ante los cambios y el mal ambiente de Twitter. Se autodefine como una plataforma de microblogging, como Twitter o Tumblr, pero dice que no es una red social. En realidad, son miles de redes sociales independientes.

Una de las particularidades de Mastodon es que es un proyecto de código abierto y basado en el self-hosting. Es decir, que no depende de un servidor externo y extraño. Cualquiera puede crear su propio servidor de Mastodon en el que se unirán otros usuarios para conversar, compartir contenido, etc. Y en Mastodon, el equivalente a un servidor propio es la instancia. En inglés, instance.

¿Significa esto que Mastodon está formado por varios servidores aislados entre sí? ¿O es posible comunicarte con otras instancias desde tu propia instancia? ¿Necesitas una instancia para usar Mastodon? ¿Si quieres entrar en una instancia tendrás que pagar o pedir una invitación? Vamos a responder estas y otras dudas para aclarar qué son las instancias de Mastodon y cómo usarlas.

Qué es y para qué sirve una instancia de Mastodon

Es necesario empezar diciendo que Mastodon no depende de servidores privados, propios o de terceros, como lo haría una empresa como Twitter, Facebook o Instagram. Se trata de una plataforma descentralizada en la que son los propios usuarios quienes crean la propia red que es Mastodon. Y el elemento básico es la instancia.

Para entendernos, una instancia es un servidor de Mastodon. Sus creadores facilitan un software gratuito para ponerlo en marcha. Eso sí, necesitarás determinados conocimientos para poner en marcha tu propia instancia. Además de tener un PC siempre encendido para que la instancia esté siempre disponible.

Registro en MastodonRegistro en Mastodon

En la página oficial de Mastodon se explica que algunos servidores o instancias se mantienen con micromecenazgo (crowdfunding) o pidiendo un apoyo económico a sus usuarios para cubrir los costes de tener una máquina funcionando todo el día.

Pero si solamente quieres entrar en Mastodon para publicar comentarios y seguir a otros usuarios, no necesitas crear una instancia. En su lugar, tan solo tendrás que buscar una instancia y unirte a ella. A partir de ahí, podrás comunicarte y ver los mensajes de otros usuarios, aunque estén en otras instancias. Simplemente, los temas que se traten en esa instancia, las normas de uso y el idioma empleado cambiarán en función de la instancia.

Cómo crear y configurar una instancia de Mastodon

Hay muchas razones para crear tu propia instancia de Mastodon. Te dará control sobre las normas de uso de la instancia, podrás decidir qué usuarios pueden entrar, qué temas tratar, etc. Todo dentro de unos límites aceptables. Sea cual sea tu razón, debes saber que para crear una instancia de Mastodon necesitas conocimientos técnicos y dinero.

Los conocimientos técnicos son necesarios para poner en marcha un servidor, instalar el software necesario y, finalmente, configurar tu instancia de Mastodon. Y el dinero es necesario para mantener el servidor, que puede ser un ordenador propio, y para comprar un dominio que permita enlazar tu instancia con la red de Mastodon.

La buena noticia es que puedes simplificar el proceso contratando un servicio que mantenga y configure por ti la instancia. El más popular es mastohost, pero ante el aumento de tráfico, han decidido cerrar las nuevas suscripciones temporalmente.

Servicios de hosting para MastodonServicios de hosting para Mastodon

Pero hay más servicios que permiten crear y hospedar fácilmente una instancia. Cabe mencionar Hostdon (japonés), Ossrox (alemán) y Weingärtner IT (alemán), pero sus páginas no están disponibles en español o inglés. En cambio, sí recomendamos:

Si Mastodon sigue atrayendo a más gente, es probable que más servicios de hosting ofrezcan la posibilidad de instalar y configurar Mastodon sin preocuparte por la línea de comandos. En estos casos, basta con darte de alta en esos servicios y seguir las instrucciones de configuración.

También hay maneras más sencillas de configurar un servidor para instalar la instancia. Por ejemplo, empleando soluciones de cloud computing como DigitalOcean, que recomienda la documentación de Mastodon. Este proveedor de servicios en la nube permite crear máquinas virtuales online, llamadas droplets, que ejecuten servicios como, por ejemplo, una instancia de Mastodon.

Finalmente, la manera tradicional de crear una instancia es más complicada. Puedes consultar las fuentes oficiales de ayuda, como el repositorio de Mastodon en GitHub o la documentación oficial. La complejidad está en que básicamente necesitas un servidor dedicado, propio o externo y un nombre de dominio. Comprar el nombre de dominio es fácil, pero configurar un servidor no tanto.

Crear una instancia de Mastodon con DigitalOceanCrear una instancia de Mastodon con DigitalOcean

Así que para no complicarte mucho, vayamos a lo fácil. Estos son los pasos para crear y configurar una instancia de Mastodon:

  1. Elige un proveedor de hosting. Antes hemos mencionado varios de ellos con diferentes precios.
  2. Compra un nombre de dominio. Hay muchos proveedores. Algunos con ofertas del primer año gratis. Los precios pueden variar.
  3. Crea una dirección de correo con servidor SMTP para enviar las notificaciones.
  4. Crea el servidor con el proveedor elegido. Configura el dominio y la dirección de correo.
  5. Necesitas un usuario administrador para el servidor. Créalo con la herramienta del proveedor.

Una vez esté en marcha el servidor o instancia de Mastodon, podrás acceder a la instancia desde cualquier navegador o desde alguna de las aplicaciones disponibles. Si quieres usar Mastodon desde Android, tienes las siguientes aplicaciones:

Para configurar tu instancia de Mastodon deberás iniciar sesión con tu cuenta de administrador, la que creaste durante la creación de la instancia. Esto te permitirá acceder a las opciones de Administración que encontrarás en Ajustes.

  • Tras iniciar sesión, entra en Ajustes.
  • Ve a Administración > Ajustes del sitio.

En esa sección podrás darle un nombre a tu instancia, una descripción, indica el nombre de contacto y su correo, quién puede darse de alta en tu instancia, si es posible invitar a nuevos usuarios, si harás públicos los datos estadísticos, podrás darle un aspecto o aplicar un tema, configurar una imagen…

Además de Administración, otro apartado importante es el de Moderación. Desde Moderación > Cuentas podrás ver los usuarios registrados en tu instancia, aprobar registros, asignar permisos según los niveles disponibles, bloquear usuarios, etc.

Cómo elegir y cambiar de instancia en Mastodon

Para usar Mastodon necesitas darte de alta como usuario en una de las instancias que ya existen en esta plataforma de microblogging. Es decir, que tienes que elegir una instancia pública y registrarte en ella. Puedes ayudarte con la lista oficial de servidores de Mastodon. Permite filtrar los resultados por región, tema, idioma, velocidad de registro y/o estructura legal.

Una vez has elegido una instancia, puedes solicitar o crear una cuenta, dependiendo de cada instancia y de sus normas de uso. Ten presente que algunas instancias aceptan nuevos usuarios manualmente. Otras te dan de alta una vez has rellenado el formulario correspondiente. Durante el proceso, es posible que te muestre las reglas de comportamiento. Míralas bien para no incumplirlas y luego llevarte una sorpresa si te llaman la atención o te echan de la instancia.

Cambiar de instancia en MastodonCambiar de instancia en Mastodon

Cuando ya estés dado de alta en una instancia de Mastodon, verás las publicaciones de esa instancia pero también las de otras. Y si prefieres cambiar a otra instancia, también tienes esa posibilidad.

  1. Crea una nueva cuenta en el nuevo servidor o instancia.
  2. Ve a Ajustes > Cuenta > Migrar de una cuenta diferente.
  3. Indica el nombre que tenías en el antiguo servidor.
  4. En el antiguo servidor, ve a Cuenta > Migrar a otra cuenta.
  5. Pon el alias de la cuenta nueva y pulsa en Enviar.

Si todo va bien, ya tendrás tu nueva cuenta con las anteriores condiciones. Es decir, mensajes, seguidores y seguidos de tu cuenta anterior.