Gotosocial 增加管理员账户&后期维护
在gotosocial目录下执行
- 创建第一个用户的账号(替换some__username为你想要的用户名,[email protected]为你的邮箱(用于登录,不一定要真实的), ‘some_very_good_password’为’你的密码’(具体原理参考go-password-validator) docker exec -it gotosocial /gotosocial/gotosocial admin account create –username some_username –email [email protected] –password ‘some_very_good_password’
- 然后确认这个账号(替换some__username为你的用户名) docker exec -it gotosocial /gotosocial/gotosocial admin account confirm –username some_username
- 提升这个账号为管理员(替换some__username为你的用户名) docker exec -it gotosocial /gotosocial/gotosocial admin account promote –username some_username
系统更新:
可以用Watchtower自动更新(设置凌晨4点自动检测更新) docker run -d
–name watchtower
–restart unless-stopped
-v /var/run/docker.sock:/var/run/docker.sock
containrrr/watchtower -c
–schedule “0 0 4 “
数据库的备份 直接备份~/gotosocial/data下的文件即可。可以用rclone之类的工具,用crontab定时备份。以后补。
内容来源: https://zhuanlan.zhihu.com/p/531358936?utm_id=0 https://docs.gotosocial.org/en/latest/installation_guide/docker/
本文由作者按照 CC BY 4.0 进行授权