# Social

**Software**: Mastodon  
**Web oficial**: https://joinmastodon.org/  
**Documentación oficial**: https://docs.joinmastodon.org/  
**Foro/Matrix de soporte**: https://discourse.joinmastodon.org/

**Ubicaciones importantes**:`/home/mastodon/live`  
**Logs relevantes**:``

### Comandos de gestión

**Crear un usuario nuevo**
```bash
sudo -u mastodon RAILS_ENV=production /home/mastodon/live/bin/tootctl accounts create <user> --email <mail>@anartist.org --confirmed
sudo -u mastodon RAILS_ENV=production /home/mastodon/live/bin/tootctl accounts modify <user> --approve
```

**Dar permisos de administrador a una cuenta**
```bash
sudo -u mastodon RAILS_ENV=production /home/mastodon/live/bin/tootctl accounts modify <user> --role admin
```

**Actualizar**  
*¡¡Siempre hay que leer la instrucciones en la [documentación oficial](https://docs.joinmastodon.org/admin/upgrading/) y leer el [changelog](https://github.com/tootsuite/mastodon/releases) de la nueva versión!!*  
*¡¡Es muy recomendable hacer una copia de seguridad antes de actualizar!!*
```bash
su - mastodon
cd /home/mastodon/live
git fetch --tags
git checkout v3.1.2 ## adaptar a la versión que toque
# Aquí seguir las instrucciones del changelog
exit
sudo systemctl restart mastodon-sidekiq
sudo systemctl reload mastodon-web
sudo systemctl restart mastodon-streaming # Esto raramente es necesario, es mejor no hacerlo si no lo es.

```