Mastodon/Setup: Difference between revisions

518 bytes added ,  00:53, 26 November 2022
no edit summary
No edit summary
No edit summary
Line 24: Line 24:
- [x] Configure iptables to only allow SSH and HTTP/HTTPS
- [x] Configure iptables to only allow SSH and HTTP/HTTPS
</markdown>
</markdown>
=== DNS ===
Set up the domain name!
<markdown>
- [ ] Add an `A` record pointing at the linode's IP Address
- [ ] Set up rDNS pointing back at the domain
</markdown>
== Installation ==
https://docs.joinmastodon.org/admin/install/
<markdown>
- [ ] Add apt repositories
- [ ] Install apt packages
- [ ] Make `mastodon` user
- [ ] Install Ruby
- [ ] Configure postgresql
- [ ] Configure nginx (config below)
- [ ] Get SSL Cert
- [ ] Install & Enable systemd services
</markdown>
== Configuration ==
=== nginx ===


=== Configure the email server ===
=== Configure the email server ===