YunoHost Mastodon Upgrade

Ich habe vorhin meine unter YunoHost gehostete Mastodon Instanz (zum ersten mal) geupdatet.

Ich denke jeder der eine eigene Mastodon Instanz in YunoHost installiert hat wird wissen wie er diese updatet, ich habe im nachhinein allerdings ein paar Änderungen vorgenommen, die für andere vielleicht auch interessant sein könnten.

Zuerst müssen wir in der SSH mittels SU in den SuperUser oder root Modus wechseln.

su

Dann wechseln wir in das Mastodon Verzeichnis.

cd /var/www/mastodon/live

In der .env.production Datei kann man die Standardsprache z.B. auf deutsch einstellen.

DEFAULT_LOCALE=de

Und wer einen DeepL API Schlüssel hat, kann ihn am Ende der Datei einfügen.

DEEPL_API_KEY=DEIN-KEY-HIER
DEEPL_PLAN=free

Ich habe meine robots.txt so abgeändert, dass man meine Seite nicht in Suchmaschinen aufnehmen darf.

nano public/robots.txt
User-agent: *
Disallow: /

Wer die Zeichenanzahl für Beiträge erhöhen möchte, kann das wie folgt tun.

nano app/validators/status_length_validator.rb

MAX_CHARS suchen und entsprechend ändern.

MAX_CHARS = 1000

Die Anzahl der Profil Zusatzfelder kann man wie folgt ändern.

sudo nano app/models/account.rb

DEFAULT_FIELDS_SIZE suchen und nach Wunsch anpassen

DEFAULT_FIELDS_SIZE = 8

Und zu guter Letzt – wer mehr Antwortmöglichkeiten in den Umfragen haben möchte…

nano app/validators/poll_options_validator.rb

MAX_OPTIONS suchen und auch hier den gewünschten Wert eintragen.

MAX_OPTIONS      = 10

Am Ende dann mit

systemctl restart mastodon-web && systemctl restart mastodon-sidekiq

das System neu starten und dann sollte alles laufen. 🙂

Die Pfade beziehen sich auf die Mastodon Version 4.3.4, in älteren Version sind die Dateinamen teilweise anders.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahre, wie deine Kommentardaten verarbeitet werden..