三方GitHub登录

三方GitHub登录报错

400
Schema Violation
Validation error(s) : spec: Field 'displayName' is required. (code: 1026) From: spec.<#/components/schemas/UserConnectionSpec>.<required> of schema auth.halo.run/v1alpha1/UserConnection.

解决这个问题需要设置自己的GitHub账号的Public profile Name,打开链接设置个名称即可:https://github.com/settings/profile

Google Ads设置

使用docker方式部署的Halo,目前没有所谓的根目录;Google Ads要求在根目录设置ads.txt文件,并且可通过https://domain.com/ads.txt方式访问,根据此issue内建议:https://github.com/halo-dev/halo/issues/949在Halo的docker镜像映射的文件夹中新建static文件夹,此文件夹内文件可被自动挂载至根目录,效果展示:https://apoptoxin4869.com/ads.txt