Skip to content
View Simonzhang8's full-sized avatar
Block or Report

Block or report Simonzhang8

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
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交流,鄙人感激不尽!(加微信请备注来意)

Popular repositories Loading

  1. test test Public

    HTML

  2. alist-web-zxm alist-web-zxm Public

    Forked from alist-org/alist-web

    个人自用,可以通过填入api地址使前后端分离。(见下方链接)

    TypeScript

  3. Simonzhang8 Simonzhang8 Public

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

  4. alist alist Public

    Forked from alist-org/alist

    🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。

    Go

  5. alist-vercel alist-vercel Public

    Go

  6. vuepress vuepress Public

    Forked from vuepress-theme-hope/online-demo

    Online demo using StackBlitz ⚡️

    TypeScript