- 🤔 一名理工科在读学渣大学生
- 🌱 目前买了个云服务器瞎玩玩
- 🔭 以下是我在服务器上部署的网站:
网站链接 | 相应项目 |
---|---|
个人网站(博客) | WordPress |
网址导航 | Sun-Panel |
Alist存储 | Alist(我的最爱❤) |
全局登录 | Casdoor |
评论系统(暂时 for Alist) | Waline |
其他也有些别的项目,但是不方便公开链接使用,就不放出来了~
由于云服务器性能问题,不能访问可能是出现了宕机,需要等待手动重启,请谅解
- ⚡ 下面做几个小小的优惠推广:
- 📫 [email protected](网站相关) [email protected](个人相关)
- 目前正在初步学习(但其实只会一点点):
- 目前正在“研究”的事:
- 为alist部署评论系统(Waline)
- 当前进展:成功
- 操作方法:将Waline所需css添加在alist自定义头部中,将Waline主代码放在Markdown中,将相应Markdown通过元信息或README.md添加到Alist相应文件夹
- 目前困难:Waline和Alist账号不互通(和Casdoor账号也无法互通)、Waline主代码必须依赖Markdown文件,不能独立部署(会被部分外部资源Alist V3/V2的README.md覆盖)
- alist前后端分离,前端运行在Cloudflare Pages和Vercel上(参考项目:alist-web-zxm)
- 当前进展:成功在Cloudflare Pages和Vercel上部署前端
- 操作方法:将前端alist-web fork到自己的github上,然后在cloudflare pages和vercel上使用这个仓库,并使用npm run build编译命令即可(Vercel还需要加一条环境安装命令pnpm install)(参考讨论)
- 目前困难:语言包不知道怎么在线部署编译(因为只能填写一条命令)【考虑弃了】、alist后台设置的自定义头部和内容在前端不生效(需要编辑index.html)
- alist前后端分离,前端运行在Github Pages上(参考项目:alist-web-zxm)
- 目前困难:Github编译各种报错【考虑弃了】(参考Issue)
- alist-proxy部署到其他边缘函数平台
- 当前进展:尝试部署到腾讯EdgeOne上
- 操作方法:将源代码ts形式(export)修改为js形式(addEventListener)后部署【因为EO不支持ts module形式代码】
- 目前困难:使用几次后再也无法正常使用,提示403或sign mismatch或文件不存在等
- Casdoor单点登录到Cloudflare Zerotrust实现身份验证
- 目前困难:POST信息识别报错
- 边缘函数劫持head实现为不支持html编辑的网站添加Chatra聊天窗口
- 当前进展:部署到腾讯EdgeOne和Cloudflare Workers上
- 操作方法:部署相应js代码
- 目前困难:部署后nginx上配置的301/302跳转失效,和其他边缘函数产生冲突
- 待补充……
- 为alist部署评论系统(Waline)
如果有大佬感兴趣且有解决思路的,欢迎加我微信:Simonzha_ng交流,鄙人感激不尽!(加微信请备注来意)