Instalación
Instale Mastodon en Ubuntu
La plataforma de redes sociales de código abierto de Mastodon se basa en ActivityPub, que es fácil de comenzar. La mejor manera de operar con Mastodon en un entorno de desarrollo local es instalar todas las dependencias del sistema en su entorno local en lugar de usar Docker o herramientas vagabundo. Instale un conjunto estándar de dependencias para aplicaciones Rails como Ruby, Node.js, PostgreSQL y Redis, etc. Puede descargar la última versión estable de Mastodon MicroBlogging Tool ejecutando comandos en Terminal:
git clone https://github.com/tootsuite/mastodon.git mastodon
cd mastodon
git checkout $(git tag -l | grep -v 'rc[0-9]*$' | sort -V | tail -n 1)
A continuación, instale Ruby y JavaScript las últimas dependencias ejecutando el Bundler en el directorio de proyectos:
bundle install
Ahora actualice Database.yml y ejecute el Asistente de configuración interactivo con el siguiente comando:
bundle exec rake mastodon:setup
Hay múltiples procesos que deben ejecutarse para el conjunto completo de funcionalidad de Mastodon. Puede instalar e iniciar Foreman para ejecutar todos los procesos con:
gem install foreman --no-document
foreman start
En el directorio de Mastodon, esto iniciará procesos definidos en Procfile.dev, un servidor Rails, un servidor webpack, un servidor API de transmisión y un programado SideKIQ. Eso es todo. ¡Felicitaciones! Ha instalado con éxito el sitio de microblogging más popular de Mastodon en su sistema Ubuntu. ¡Disfrutar!