Skip to main content

Switching from Twitter to Mastodon social: What sysadmins need to know

Joining and using open source social network Mastodon isn't quite as simple as with mainstream sites, but this step-by-step guide offers all you need to know.
Image
Man in white shirt using smartphone application

Photo by cottonbro from Pexels

If you're switching from Twitter to the open source social network Mastodon, you need to be aware of some differences in its design and interface. Some common functions you're used to on Twitter are done slightly differently on Mastodon. It's probably not a question of whether you can do a thing, but rather where in the Mastodon interface you do it.

[ Download now: A sysadmin's guide to Bash scripting. ]

Signing up

Twitter is exactly one site, but Mastodon is lots of sites networked (or "federated") together through the ActivityPub protocol. ActivityPub is actually a lot more than just Mastodon. There are ActivityPub sites for photo streams, video sharing, and much more, but that's a topic for a different article. For Mastodon, go to JoinMastodon.org.

Browse through the servers that are accepting new registrations. You're not limited to the server you sign up with (because the servers talk to one another by default), but if you sign up with a topic-specific server, then you're probably joining a community with similar interests to your own, which means you're likely to see posts you're interested in pretty quickly.

Your Mastodon handle

On Twitter, there is only one server and it is Twitter.com. On Mastodon, a user might be on any one of many servers, so when you ask for someone's Mastodon handle, you're asking for two pieces of information: their handle and their server. It usually looks something like @tux@mastodon.example.com (assuming mastodon.example.com is a real site).

You can see your own Mastodon handle by clicking your avatar in the Mastodon web interface.

Follow another user

There are three ways to find and follow friends on Mastodon:

  • Obtain your friend's Mastodon handle and Mastodon instance
  • Click on your friend's avatar in the Mastodon interface
  • Navigate to your friend's Mastodon instance

Here's a look at how each option works.

[ Want to test your sysadmin skills? Take a skills assessment today. ]

Follow a friend by handle

If a friend gives you their Mastodon handle, then you can search for it in your Mastodon instance and then follow them.

Image
Screenshot of the search field in Mastodon
Use the search field in Mastodon to find your friends. (Seth Kenlon, CC BY-SA 4.0)

Follow a friend by discovery

If you see someone posting on Mastodon and you decide you'd like to see more of their content, you can click on their avatar or handle to get more information about them.

Image
Screenshot showing a Mastodon user's avatar.
Click on an avatar or handle when you see an interesting post. (Seth Kenlon, CC BY-SA 4.0)

In the user's profile, click the Follow button to start following them.

Image
Screenshot of Mastodon follow button
The Follow button makes sure you see future posts made by that user. (Seth Kenlon, CC BY-SA 4.0)

Follow a friend from their server

When you sign up for Mastodon, you get a profile page on your Mastodon server. The address of your profile page is your Mastodon handle, inverted. For instance, if your handle is @tux@mastodon.example.com then your profile page is mastodon.example.com/@tux.

People can follow you by navigating to your profile page and clicking the Follow button.

Like or favorite a post

On Twitter, you liked a post. On Mastodon, you favorite a post by clicking the star icon below the post's content.

Image
Screenshot showing Mastodon's star icon
Favorite a post by clicking the star icon. (Seth Kenlon, CC BY-SA 4.0)

[ Learn how to manage your Linux environment for success. ]

Boost a post

On Twitter, you "re-tweet" a post. On Mastodon, you "boost" a post by clicking the double-arrow icon below the post's content.

Image
Screenshot of Mastodon's double-arrow icon for boosting a post
Boost a post by clicking the double-arrow icon. (Seth Kenlon, CC BY-SA 4.0)

Message a user privately (DM)

To message a user privately (called a direct message or DM on Twitter), click the Globe icon when you're composing your message.

Image
Screenshot of Mastodon's globe icon for sending a direct message
Click the globe icon while composing a message. (Seth Kenlon, CC BY-SA 4.0)

The globe icon sets the privacy of a post. You have four options:

  • Public: Everyone in the world can see your post.
  • Unlisted: Everyone on Mastodon can see your post, but only with a direct link to the post.
  • Followers only: Only people following you can see your post.
  • Mentioned people only: Only a user you @-mention in your post can see the post. This is a direct or private message.

Share a thread with a friend

Sometimes you see a thread of posts that you think a friend might enjoy. You can bring the thread to your friend's attention by replying the post and mentioning your friend. This does include them almost-permanently on the thread, so use this sparingly.

A better way to alert a friend about a thread is to get a link to the thread and refer your friend to it. To get the direct link to a public post, click the ellipsis button under the post content and select Copy link to post.

Image
Screenshot of "Copy link to post" option in Mastodon
Click the ellipsis icon to obtain a direct link to a post. (Seth Kenlon, CC BY-SA 4.0)

Find a community

If you're on Mastodon looking for a specific community around a topic or interest, you can use the search field to look for key words. For instance, if you're looking for other users of Ansible, then you can search for #ansible. You can also just search for the key word itself to see what results come up. Once you find a few people with similar interests, you're likely to find more based on the posts they boost.

Settings

Twitter has one interface. Mastodon has two user interfaces (UIs): the default web interface and the advanced web interface.

Image
Screenshot of Mastodon's default user interface with one column
The default UI displays a single column. (Seth Kenlon, CC BY-SA 4.0)

The default interface is a single column view that shows activity from the people you follow. To see notifications or the activity of all Mastodon instances, there are links on the right side of the page.

Click on the disclosure triangle on the right side of your name to open your Mastodon preferences. In the preferences panel, check the box next to Enable advanced web interface to set your UI to advanced mode.

Image
Screenshot of Mastodon's Appearance preferences interface
Activate the advanced view in Mastodon preferences. (Seth Kenlon, CC BY-SA 4.0)

The advanced interface is a multicolumn layout that displays activity from the people you follow, personal notifications, and other options.

Image
Screenshot of Mastdon's advanced UI
The advanced web UI displays multiple columns. (Seth Kenlon, CC BY-SA 4.0)

Join the decentralized web

Mastodon is one big component in an even larger trend of reclaiming space on the internet by allowing for unique points of view that are free of algorithmic promotion and advertising. Instead, you get open source and full user control when you join Mastodon. For another take on joining Mastodon, see Opensource.com's How to switch from Twitter to Mastodon

[ Cheat sheet: Get a list of Linux utilities and commands for managing servers and networks. ]

Topics:   Web servers   Sysadmin culture   Software  
Author’s photo

Seth Kenlon

Seth Kenlon is a UNIX geek and free software enthusiast. More about me

Try Red Hat Enterprise Linux

Download it at no charge from the Red Hat Developer program.