Arch 安装 GoToSocial
安装
pacman -Syu nano caddy gotosocial
设置 Caddy
nano /etc/caddy/Caddyfile
blog.hi.cn {
encode zstd gzip
reverse_proxy * http://127.0.0.1:8080 {
flush_interval -1
}
}
启动 Caddy
systemctl enable --now caddy
设置 GoToSocial
配置
sudo nano /etc/gotosocial/config.yaml
启动 GoToSocial
sudo systemctl enable --now gotosocial
创建用户,记得改用户名和密码
gotosocial --config-path /etc/gotosocial/config.yaml \
admin account create \
--username hi \
--email hi@hi.cn \
--password 'SOME_PASS1WO2R3D'
设置成管理员
gotosocial --config-path /etc/gotosocial/config.yaml \
admin account promote --username hi