文章

Gotosocial 增加管理员账户&后期维护

在gotosocial目录下执行

  1. 创建第一个用户的账号(替换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’
  2. 然后确认这个账号(替换some__username为你的用户名) docker exec -it gotosocial /gotosocial/gotosocial admin account confirm –username some_username
  3. 提升这个账号为管理员(替换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 进行授权