![]() Check your email and click the provided link to confirm your registration. When communicating with users of other Mastodon servers, your full username is will attempt to send you a confirmation email. Set Mastodon as the owner of the public directory inside the Mastodon Git repository: sudo chown -R 991:991 publicĮnter a new username, email address, and password to create a new user on your Mastodon instance. env.production in your text editor, and paste the command output into the two lines for VAPID_PRIVATE_KEY and VAPID_PUBLIC_KEY.īuild the Docker Compose file: docker-compose build Generate values for VAPID_PRIVATE_KEY and VAPID_PUBLIC_KEYsettings: docker-compose run -rm web bundle exec rake mastodon:webpush:generate_vapid_keyĬopy the output from the previous command, open. env.production: sed -i "s/OTP_SECRET=$/&$(docker-compose run -rm web bundle exec rake secret)/". env.productionĬombine the previous two actions into one step to set a value for the OTP_SECRET setting in. Map $http_upgrade $connection_upgrade /". Mastodon requires you use HTTPS to link an account to a website. If you are interested in installing the standalone Docker Compose application, follow Docker’s official installation guide. Each social net we belong to should have a feed coming out of it, virtually or for real. These steps thus show how to install the Docker Compose plugin. Further, the plugin has a straightforward installation and works well with past Docker Compose commands. However, Docker’s official documentation prioritizes the plugin. Install Docker Composeĭocker Compose is available in plugin and standalone variants. Installing and Using Docker on CentOS and Fedoraįor complete instructions on even more Linux distributions, reference the Install Docker Engine section of Docker’s official documentation. Installing and Using Docker on Ubuntu and Debian To install Docker CE (Community Edition), follow the instructions within one of the guides below: If you haven’t used Docker before, it’s recommended that you review the Introduction to Docker and How to Use Docker Compose guides. Before proceeding, install Docker and Docker Compose. This guide uses Mastodon’s Docker Compose deployment method. The instructions in this guide will also include settings for using Mailgun as your SMTP provider. If you would rather not self-host an email server, you can use a third-party SMTP service. If you install your mail server on the same Linode as your Mastodon deployment, you can use your Let’s Encrypt certificate in /etc/letsencrypt/live// for the mail server too. If you follow this guide, be sure to create a email address which you will later use for notifications. You can install such a mail server on the same Linode as your Mastodon server, or on a different one. One option is to install your own mail server using the Email with Postfix, Dovecot, and MySQL guide. If you intend to send email from a Compute Instance, review the Send Email on the Linode Platform guide to learn more about our email policies and to request the removal of these restrictions. These restrictions prevent applications from sending email. In an effort to fight spam originating from our platform, outbound connections on ports 25, 465, and 587 are blocked by default on Compute Instances for some new accounts. See our Getting Started with Linode and Creating a Compute Instance guides. ![]() If you have not already done so, create a Linode account and Compute Instance. If you prefer a different Linux distribution, you may be able to use this guide with small changes to the listed commands. Docker Compose is used to install Mastodon. This guide will create a Mastodon server on a Linode running Ubuntu 16.04. To enforce those principles, each Mastodon server has the power to moderate and set rules for the content created by the users on that server (for example, see Mastodon.social’s Code of Conduct). Servers are frequently centered on specific interests of their users, or by the principles those users have defined. Some servers are small, and some are very large (for example, Mastodon.social has over 180,000 users). While Mastodon servers are privately-operated, they are often open to public registration. Mastodon can communicate with any server implementing the ActivityPub and/or OStatus protocols (one other example is GNU Social), and Mastodon is just one implementation of these protocols. Import common from "./common/base.The grouping of all the independent social network servers is referred to as the Fediverse. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |