In recent years, users are increasingly demanding decentralized options for software services.open source social network Mastodon being grab attention in the news We are experiencing a surge in user demand.
Running a decentralized platform means that there is no network owner or central administrator, and as a result there is no single Mastodon site for all users. Mastodon consists of independently running servers that attract users by interests or geographic location, or serve as a private invite-only social network.Servers can choose to join fediverseis the name of any website that participates in a universal activity hub or is completely isolated from other communities.
![Diagram showing federated and distributed networks.](https://www.linode.com/wp-content/uploads/2022/12/Mastodon-Network-Models-1064x750.png)
Ultimately, Mastodon puts users in control of their social media experience and does not (and cannot) commoditize their data. As a user, you can join multiple servers and control what you see in each feed, making Mastodon rival Discord in its implementation and Twitter in UX/UI.
Mastodon server setup long multi-step process It also makes starting the server very complicated for non-developers. With Mastodon now available on the Linode Marketplace, he can easily configure a Mastodon network and launch a server in minutes.
Deploy Mastodon Server on Linode
- login to cloud managerAlso Sign up Get started with a free Linode account and $100 in credits.
- Go to Marketplace.
- Select Mastodon.
- Enter the Mastodon options. This includes creating a username for the Mastodon server owner and an email that should be associated with the owner account, optionally enabling single-user mode to prevent users from joining his Mastodon server. included. learn more.
- Select your preferred region and Linode plan size. Learn how to choose a compute instance plan.
- Add a Linode label and create a secure root password.
- [Linode を作成]Choose.
- Once your compute instance is provisioned, follow the instructions to access your Linode.
![A screenshot of the Mastodon server setup options when deploying the Mastodon Marketplace app to Linode. (Fields: domain name, Linode API token, email address, Mastodon owner's username, Mastodon owner's email address, yes/no option to start his Mastodon in single-user mode.)](https://www.linode.com/wp-content/uploads/2022/12/Mastodon_Server_Linode_Marketplace_Setup-1064x715.jpg)
Read the Mastodon app deployment guide to learn how to deploy your app on the Marketplace. Adding a domain name is highly recommended if you want to make your Mastodon server easily accessible. Learn how to create and manage domains with Linode DNS Manager.
Note that Mastodon uses SMTP to send user account verification emails. To combat spam, Linode restricts outbound connections on ports 25, 465, and 587 on all Linodes for new accounts created after November 5, 2019.For more information, please visit our A Guide to Sending Email with Linode.
Additional Mastodon Resources
Once you have your server up and running, head over to the Mastodon documentation for more information. Server moderation action When User profile settings.