Многие пользователи спрашивают о требованиях к серверу Mastodon, потому что многие люди переходят на эту платформу после того, как Илон Маск купил Twitter.
Требования к серверу Mastodon
Ниже мы объясним преимущества запуска собственного сервера Mastodon и процесс, которому вы должны следовать, чтобы его получить.
Преимущества запуска собственного сервера Mastodon
- Вы не будете подчиняться чьим-либо правилам или капризам при использовании собственного голоса в Интернете. Ваши правила применяются к вашему серверу, который является вашей собственностью. Он будет существовать столько, сколько вы пожелаете.
- На собственном сервере вы не будете одиноки. Любой человек на любом другом сервере открыт для слежки, слежки и сообщений, как если бы он находился на том же сервере.
- Это полностью зависит от вас, хотите ли вы запустить сервер, где любой может зарегистрироваться, или ограничить регистрацию, чтобы вы были единственным человеком, использующим его, и рассматривали его как личный (микро)блог.
Требования к серверу Mastodon в деталях
Таким образом, это основные требования к серверу Mastodon:
- доменное имя
- VPS
- Поставщик электронной почты
- Поставщик хранилища объектов
доменное имя
Именно так пользователи в сети смогут получить доступ к вашему серверу и узнать вас и ваших пользователей.
Любой из неограниченного числа регистраторов доменных имен, включая Namecheap и Gandi. взимается ежегодная плата, размер которой зависит от выбранного доменного имени.
VPS
Что-то с постоянным доступом в Интернет и возможностью запуска программного обеспечения Mastodon.
Любая из неограниченного числа хостинговых компаний, включая DigitalOcean, Hetzner, Exoscale и Scaleway, в зависимости от характеристик оборудования, имеет ежемесячную или годовую плату.
Поставщик электронной почты
Mastodon необходимо отправлять ссылки для подтверждения и другие типы уведомлений по электронной почте, и хотя управление собственным SMTP-сервером технически возможно, сделать это с любой степенью надежности гораздо сложнее, чем просто использовать стороннего поставщика.
Любая из бесчисленных почтовых хостинговых компаний, предоставляющих SMTP API, таких как Mailgun, SparkPost, Postmark, Sendgrid и т. д., взимает ежемесячную плату в зависимости от количества отправленных электронных писем.
Поставщик хранилища объектов
Mastodon может хранить файлы, которые вы и ваши пользователи загружаете на жесткий диск VPS. Тем не менее, эти диски, как правило, ограничены, и их сложно обновить впоследствии. Вы можете получить доступ к почти неограниченному измеренному хранилищу файлов из службы хранилища объектов.
Все, что предоставляет S3-совместимый или OpenStack Swift-совместимый API, например Amazon S3, Exoscale, Wasabi, Google Cloud и т. д., имеет ежемесячную плату в зависимости от количества сохраненных файлов и частоты их просмотра.
Предположим, вы заинтересованы в том, чтобы кто-то другой занимался всеми техническими деталями. В этом случае есть несколько специализированных хостинг-провайдеров Mastodon, которые заботятся о многих, если не обо всех, вышеупомянутых критериях. Однако обычно вам все равно необходимо приобрести собственное доменное имя. Некоторые из этих компаний:
Для людей, у которых нет времени или желания устанавливать и поддерживать программное обеспечение, варианты управляемого хостинга являются фантастическими. Однако полный контроль над каждым компонентом на собственном оборудовании обеспечивает большую масштабируемость, производительность и возможности настройки.
Чтобы получить все, что вы обычно имеете после выполнения наших инструкций по установке с помощью интерактивного мастера установки, Mastodon предоставляет Образ DigitalOcean для установки в один клик которые вы можете загрузить в каплю DigitalOcean по вашему выбору.
Но это предполагает конфигурацию с одной машиной. Мастодонт довольно хорошо масштабируется по горизонтали. Mastodon можно разделить на множество серверов приложений, фоновых рабочих процессов, серверных частей Redis и реплик PostgreSQL, если ваши требования требуют большей вычислительной мощности, чем может обеспечить один компьютер; тем не менее, установка в один клик не подойдет.
Если вы хотите сделать все самостоятельно, перейдите к документации, предоставленной платформой:
Прежде чем уйти, не забудьте проверить наш лучший список серверов Mastodon, если вам лень запускать собственный сервер.
Source: Требования к серверу Mastodon: Как запустить собственный сервер на платформе?