logo NodeSeekbeta

无服务器 自建短链服务 Url-Shorten-Worker / 可以变身网络记事本 Pastebin

演示视频:https://www.youtube.com/watch?v=toBeb3DNpZc
演示站:https://pastebin.icdyct.cloudns.asia/tieludasiliqiuweiyue

搭建过程:
源码 GitHub: https://github.com/crazypeace/Url-Shorten-Worker

申请Cloudflare账号,略。
创建一个KV
记得这个KV的名字,以 urlsrv 为例

查看此KV

添加一个条目Entry
密钥key为password,值value为一个随机字符串.

  • password这个key是在脚本中要引用的,所以要设置这个。

随机字符串可以使用http://git.io/xkcdpw 生成

随机字符串以 yejiandianci 为例

创建Worker服务

设置绑定KV

变量名称必须设置为 LINKS, KV的名字选刚刚创建的 urlsrv

  • LINKS 是在脚本中要引用的,所以要设置这个。换句话说,如果你使用别的脚本,可能这个变量名称就不是LINKS了。

编辑Worker的脚本

把原有的内容全部删掉

换成:https://github.com/crazypeace/Url-Shorten-Worker/blob/main/worker.js 的内容
保存并部署

======

要访问 你的worker域名/yejiandianci 来打开使用页面

如:https://snowy-disk-fd82.ciys.workers.dev/yejiandianci

======
https://www.nodeseek.com/post-58723-1
如果想变身网络记事本 Pastebin
在workers.js的开头,设置配置项 system_type: "pastebin"

更适合 pastebin 的操作界面, theme: "theme/pastebin"

1234
  • update
    短链支持中文, emoji

    演示站:
    https://urlsrv.crazypeace.workers.dev/bodongshouqulveweifengci

    测试:
    https://urlsrv.crazypeace.workers.dev/中文短链
    https://urlsrv.crazypeace.workers.dev/💖

    表情包-010

  • 学习大佬.谢谢.

  • 绑定

  • 点赞

  • 更新界面.

    Github: https://github.com/crazypeace/Url-Shorten-Worker

    演示站: https://pastebin.icdyct.cloudns.asia/tieludasiliqiuweiyue

  • 绑定

  • 绑定

  • 吃鸡腿

  • 这个改得不错

  • 绑定

  • 绑定

1234

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有59800位seeker

🎉欢迎新用户🎉