Wiki CgX

Parce que j'ai un cerveau, mais pas trop.

Outils pour utilisateurs

Outils du site


it:linux-selfhosting:mastodon

Mastodon

Web UI

Préférences / Administration / Paramètres du serveur / Apparence

https://mastodon.cgx.me/admin/settings/appearance

Adapter la largeur des colonnes pour avoir 5 colonnes en 90% de zoom sur un navigateur en 1920×1080 :

.column { width: 369px; }

Gagner un peu de place en réduisant les marges :

.status {padding: 16px 16px 4px 16px !important;}
.status__info { margin:0 !important; }

Remplacer le bouton “Publier !” par “Pouet !” :

.compose-form__publish-button-wrapper button { position: relative !important; color: rgba(0,0,0,0) !important; }
.compose-form__publish-button-wrapper button::after { content: "Pouet !" !important; position: absolute !important; color: #fff !important;  left: 0 !important; right: 0 !important; }

Lignes de Commande

Vider le cache

RAILS_ENV=production bin/tootctl cache clear

Purger les comptes effacés

RAILS_ENV=production bin/tootctl accounts cull

Purger les instances obsolètes/disparues

RAILS_ENV=production bin/tootctl domains purge <INSTANCE1> <INSTANCE2> ...

Purger les médias

RAILS_ENV=production bin/tootctl media remove

Purger les medias orphelins

RAILS_ENV=production bin/tootctl media remove-orphans --fix-permissions

Nettoyer la base Postgres

psql -d mastodon_production -U mastodon -c "VACUUM FULL"

Détruire définitivement un compte local

Il n'est même plus dans la base de données ! Attention, ça peut poser des problèmes de conflits, il faut vraiment qu'il n'aie rien pouété et aucun abonnements/abonnés.

RAILS_ENV=production bundle exec rails c

puis

account = Account.find_local!('lecompte'); account.destroy

Ruby

# Lister les dernières versions 
rbenv install -l

# Lister les versions installées
rbenv versions

Installer une version locale

rbenv install 3.1.1

Activer la version par défaut

rbenv global 3.1.1

Deinstaller une verision

rbenv uninstall 2.7.7
it/linux-selfhosting/mastodon.txt · Dernière modification : 15 Dec 2022 :: 15:52 de CgX