Categorie

Tips & Tricks

Categorie

Zoals we eerder meldden, was de overname van Twitter door Elon Musk duidelijk de druppel die de emmer deed overlopen en ervoor zorgden dat veel Twitter gebruikers de overstap maakten naar Mastodon.

Mastodon werkt op een totaal andere manier dan Twitter. Waar je bij Twitter één gecentraliseerd systeem hebt om alles te regelen, werkt Mastodon via vele onafhankelijke knooppunten die op magische wijze met elkaar verbonden zijn (net zoals het Internet zelf). Iedereen kan zelf zijn eigen Mastodon server laten draaien en beheren.

Dat betekent dat je, net zoals je een email adres kan hebben onder je eigen domeinnaam, je ook een Mastodon-account kunt hebben onder je eigen domeinnaam.

Dit is wat we wilden en met minder nemen we geen genoegen!

Eerste stap: Ons eigen adres registreren. We kozen voor een .social domeinnaam want dat maakt onmiddellijk duidelijk dat het een social media account is. En nu blijkt de .social extensie ook in promo te staan, leuk meegenomen! Maar je kan gelijk welke extensie kiezen. Je kunt zelfs een subdomein aanmaken onder je bestaande domeinnaam en dat gebruiken.

Vervolgens gingen we op zoek naar een bestaande provider die ons zou toestaan onze eigen domeinnaam aan hun diensten te koppelen.

Blijkbaar is het momenteel niet mogelijk om een Mastodon server te delen. De huidige versie van de beschikbare serversoftware gaat uit van één domeinnaam per server.

Dus geen “shared hosting”. Er is een dedicated server vereist als je je eigen domeinnaam wenst te gebruiken. Dit is een bestaand bedrijfsmodel dat al door enkele providers wordt aangeboden. We botsten al snel op het probleem dat enkele providers geen nieuwe klanten meer aannamen omdat ze tijdens het hoogtepunt van de overgang van Twitter naar Mastodon overspoeld werden door dergelijke aanvragen. De overige providers waren naar onze mening te duur of boden niet de controle waar we naar op zoek waren.

Dat deed ons besluiten om het heft zelf nog iets steviger in handen te nemen en onze eigen server op te zetten. Joinmastodon.org biedt een mooi overzicht van wat hier allemaal voor nodig is. We merkten echter al snel dat Mastodon voor zowat elke software die het op de server nodig heeft, een andere keuze maakte dan de tools die wij prettig vinden om mee te werken. Dat vonden we uiteindelijk toch een brug te ver.

Uiteindelijk kwamen we uit bij de oplossing om Mastodon te installeren via Cloudron. Dus laten we daar eens even dieper op ingaan.

We huurden een goedkope Ubuntu 20.04 machine. Toegegeven het is niet de Linux distributie waarmee we gewend zijn te werken, maar we voelden ons er redelijk comfortabel bij en uiteindelijk zal Cloudron dit voor ons beheren.

Om Cloudron te installeren, heb je slechts 3 regels code nodig:

wget https://cloudron.io/cloudron-setup
chmod +x ./cloudron-setup
./cloudron-setup

Houd er rekening mee dat het installeren van Cloudron wel wat tijd in beslag neemt. Zodra Cloudron op je server staat, ben je nog maar één klik (en wat extra geduld) verwijderd van Mastodon.

Onze eigen bNamed Mastadon account is nu alvast up en running. Dus neem gerust een kijkje op https://bnamed.social/@bnamed