反代一下
20 个赞
1.不介意带后缀的,我提供cf worker代码,自定义域名,
这种方式,使用这个域名可以访问/dashboar 路由。
const TARGET_HOST = '*.hf.space'
const handlers = {
async fetch(request, env = {}) {
const uri = new URL(request.url)
console.log('uri', uri.toString())
if (uri.protocol === 'http:' && !/^[0-9.:]+$/.test(TARGET_HOST)) {
uri.protocol = 'https:';
}
uri.host = TARGET_HOST
uri.port = TARGET_HOST.split(':')[1] || ''
const headersObj = {}
for (const [key, value] of request.headers.entries()) {
if (key.startsWith('cf-') || key.startsWith('x-') || ['connection', 'origin', 'referer', 'host', 'authority', 'link'].includes(key)) continue
headersObj[key] = value
}
const headers = new Headers(headersObj)
headers.set('Host', uri.host)
// console.log(headers)
const response = await fetch(uri.toString(), {
headers,
method: request.method,
redirect: request.redirect,
body: request.body,
})
return response
},
}
export default handlers
addEventListener("fetch", (event) => {
event.respondWith(handlers.fetch(event.request))
})
2.不想带后缀的,可以参考 Status Page · louislam/uptime-kuma Wiki · GitHub 建一个cf pages,然后自定义域名,就没有后缀。
这种方式域名访问/dashboard也是在status页面。
自行选择何种方式。
3 个赞
发现restart space之后数据都没了
自己摸索下软件的使用,有备份功能
不错不错 挺好看的
2 个赞
大佬,底部技术支持和顶部编辑状态页面,前往仪表盘怎么去掉的。困惑,望回复
监控页面上,你的 (编辑此页面、前往仪表盘) 还有下面的技术支持,是如何去掉的。学习下
感谢感谢。
感谢 感谢,很明白了,主要是就试用了一下,没在本地搭建,忽略了这些。。感谢啦
已经玩上 grafana太专业,uptime不用登录也能展示 比较友好
mark 住,晚上回去研究一下
nginx proxy manager里面如何配置某一个域名重定向到kuma的status页面
kuma的域名为:https://example.kuma.com
kuma的status里面添加域名比如:https://status.kuma.com
cloudflare在域名kuma.com的DNS里面增加A记录 status ,ip填写nginx的ip
nginx proxy manager里面如何配置呢?
大佬,这个反代的设置,在ngnix proxy manager里面该如何设置呢?
重定向是不对的
ngnix proxy manager没用过,我都是手写nginx.conf
其实ngnix proxy manager跟ngnix是一样的
ngnix的conf配置文件,然后证书是如何搞在本地的