software/Mastodon/admin: Difference between revisions

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
restarting mastodon
Line 31: Line 31:
* [https://github.com/tootsuite/documentation/blob/master/Running-Mastodon/Administration-guide.md Administration guide]
* [https://github.com/tootsuite/documentation/blob/master/Running-Mastodon/Administration-guide.md Administration guide]
** [https://github.com/tootsuite/documentation/blob/master/Running-Mastodon/Tuning.md Tuning Mastodon]: adjusting workers/processes and so on
** [https://github.com/tootsuite/documentation/blob/master/Running-Mastodon/Tuning.md Tuning Mastodon]: adjusting workers/processes and so on
* [https://docs.joinmastodon.org/admin/optional/object-storage-proxy/ Proxying object storage through nginx]: how to keep media URLs consistent even when changing backends


===upgrading===
===upgrading===

Revision as of 13:38, 23 November 2021

<hide>

 page status::seed

</hide>

This page is a seed article. You can help HTYP water it: make a request to expand a given page and/or donate to help give us more writing-hours!

Pages

How To

Restarting Mastodon

The Mastodon server consists of a standard web server which proxies certain requests through to each of three systemd processes:

  • mastodon-sidekiq.service
  • mastodon-streaming.service
  • mastodon-web.service

In some environments, these may be started, stopped, or restarted with a single command: systemctl <start/stop/restart> mastodon-*.service

Recently, we have found that start often does not work with the * wildcard, and the processes must be started individually:

  • systemctl start mastodon-sidekiq.service
  • systemctl start mastodon-streaming.service
  • systemctl start mastodon-web.service

installing

administering

upgrading

Upgrading an instance to a new version:

general

tasks

discussion

posts