Open ac0d3r opened 1 year ago
上面忘记提了
配置 Authorization callback URL,将此处域名替换为自定义的域名:
拷贝 Client ID & Client secrets
配置 config.toml
web.github
...
[web]
address = "localhost:8080"
[web.github]
client-id = "{{Client ID}}"
client-secret = "{{Client secrets}}"
您好,为什么运行起来后,访问设置的WEB端口,页面就显示一个OK啊?
关于部署
部署
Hyuga 通过github action 自动发布,使用 embed 打包好前端资源文件,所以部署特别简单:
准备一个域名,如
hyuga.icu
,准备一台vps,如公网ip1.1.1.1
。在 cloudflare 中添加 hyuga.icu,并按照提示修改域名 DNS 服务器。
在cloudflare dns 那里添加两条记录:
ns.hyuga.icu
→1.1.1.1
zznq.hyuga.icu
NS →ns.hyuga.icu
下载 hyuga:Hyuga releases
编辑配置文件 config.toml ,修改dns 、github 等
运行 ./hyuga -config config.toml
支持https部署
安装 caddy https://caddyserver.com/docs/install
配置
/etc/caddy/Caddyfile
然后重启 systemctl restart caddy其他
巴斯.zznQ's blog