乳齿象安装篇

Sam
·
(修改过)
·
IPFS
·
随手记录一下自己架Mastodon 的心得。

前言

为什么要自架?

最近定居的小站人口变多了,又因为选举的关系出现很多政治性的嘟文,看久了心生疲惫,就想自己开一个。

想建立怎么样的社区?

没有政治的社区。

我喜欢听kpop,所以也想要有个可以贴自己喜欢的idol,喜欢影视作品,或是记录日常的地方。

架设过程

选购域名

首先要先买网址。

喜欢kpop 又想记录日常,于是就想到klog这个词。
同时k 开头的单字还有kangaroo 、kindness,希望这里会是个友善的地方。
因为是台湾人,就选klog.tw

之后在GoDaddy 注册网址,首年只要293台币,很便宜。

设定信箱

买好网址后来设定信箱,注册一个新的Gmail 信箱(跟个人信箱分开)然后用Mailgun 的转信服务(跟SMTP),设定好就可以测试了:

成功!

之后用Gmail 的来设定寄信服务,设定完一样来测试一下:

成功!

这样就得到一个可以收发信件(又免费)的hi@klog.tw信箱了。

开设伺服器

原本想用DigitalOcean,后来想想还是选便宜的Vultr。

伺服器开在首尔,作业系统灌Ubuntu 20.04 LTS,主机就取名叫太妍好了。

开好之后用SSH 连进去:

成功!

接下来把刚刚买的域名域名指向太妍,伺服器就开设就完成了。

安装Mastodon

先来更新一下系统,装一些该装的东西...
装Ruby 的时候装超久...

等了快一个小时终于装好了。

再来是配置资料库,安装Mastodon,配置相关设定…
在设定Nginx 时遇到坑,又花了一点时间爬文找问题…

最后顺利的安装完成。

设定对象存储

社群网站不使用外部存储是不行的,这样伺服器可能很快就会被塞满。
看来看去还是Backblaze 的B2 最实惠,就选这家了。

开设存储桶,取名叫叙俊(梨泰院Class 的朴叙俊):

设定完登进站台传图片测试看看:

站台很争气地挂了。

经过一番调整总算设定好了,测试也正常,接着进到后续设定的阶段。

设定Mastodon

补上伺服器的基本设定,上传缩图:

补上相关规则...隐私权政策...关于你们...
就差不多完成了!

放公告的地方

原本想用Ghost架一个站,想说比较潮,但感觉太麻烦了,就用前面注册的Gmail 办了一个HackMD 的帐号。

看起来还不错!

到这里架站就差不多结束了。

结语

原本想用现成的Mastodon 的托管服务,但多数都因为近期的流量增加而不开放申请(都是马斯克的错),只好自己来。
自己架是真的很麻烦,花了点时间终于完成了。

虽然目前什么都没有,但如果您有兴趣,欢迎来这里定居。
邀请连结: https://klog.tw/invite/vALVz72Z

差不多该做个Ending 了。
最后放一张美美的知恩来收尾,祝福阅读到这里的您有美好的一天。

架站使用了以下这些服务

CC BY-NC-ND 4.0 授权

喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!