Skip to content
View Simonzhang8's full-sized avatar

Block or report Simonzhang8

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Simonzhang8/README.md

Hi there 👋 I'm Simonzha_ng (Simonzhang8 张先淼) !

Simonzha_ng 赞赏码

初来乍到,请多指教

  • 🤔 一名理工科在读学渣大学生
  • 🌱 目前买了个云服务器瞎玩玩
  • 🔭 以下是我在服务器上部署的网站:
网站链接 相应项目
个人网站(博客) WordPress
网址导航 Sun-Panel
Alist存储 Alist(我的最爱❤)
全局登录 Casdoor
评论系统(暂时 for Alist) Waline

其他也有些别的项目,但是不方便公开链接使用,就不放出来了~

由于云服务器性能问题,不能访问可能是出现了宕机,需要等待手动重启,请谅解

  • 目前正在“研究”的事:
    • ��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
    • 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跳转失效,和其他边缘函数产生冲突
    • 待补充……

如果有大佬感兴趣且有解决思路的,欢迎加我微信:Simonzha_ng交流,鄙人感激不尽!(加微信请备注来意)

Pinned Loading

  1. advertisement advertisement Public

    小小推广 欢迎大家多多支持

  2. Simonzhang8 Simonzhang8 Public

    Hi! I'm Simonzhang8. Welcome to my profile!