Mastodon: Difference between revisions

No edit summary
Line 1: Line 1:
Setting up a Masotdon server on [[Debian]] is somewhat annoying, due to the node- and ruby-based implementation. Most guides involve downloading and installing a large number of sources outside of [[APT]]. There's little need for such vulgarisms.
Setting up a Masotdon server on [[Debian]] is somewhat annoying, due to the node- and ruby-based implementation. Most guides involve downloading and installing a large number of sources outside of [[APT]]. There's little need for such vulgarisms.


My running install uses the 3.2 branch of Mastodon atop Debian Unstable.
My [https://jsm.qemfd.net running install] uses the 3.2 branch of Mastodon atop Debian Unstable.


First, determine your domain name. You'll likely be serving Mastodon as a virtual host in your main nginx/apache config, so give it its own, distinct FQDN. It is not trivial to change your server's name later (it will, at a minimum, break existing federations), so choose wisely.
First, determine your domain name. You'll likely be serving Mastodon as a virtual host in your main nginx/apache config, so give it its own, distinct FQDN. It is not trivial to change your server's name later (it will, at a minimum, break existing federations), so choose wisely.