V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ccbikai
V2EX  ›  Cloudflare

[开源] Sink - 基于 Cloudflare 带访问统计的短链系统

  •  4
     
  •   ccbikai · 167 天前 · 1909 次点击
    这是一个创建于 167 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前在 Twitter 分享一些网站的时候都会使用短链,方便后续看下大家是否感兴趣。这些短链系统中 Dub 是使用体验最佳的一个,但是有个致命的缺点:月点击量超过 1000 就没法看统计分析了。

    清明在家上网冲浪的时候,发现 Cloudlfare Workers Analytics Engine 支持数据写入和 API 查询数据,于是自己搞了一个 MVP 版本,支持每月 3,000,000 次访问的统计。Cloudflare 后端应该使用的是 Clickhouse ,性能应该不会有太大问题。

    五一在家完善了前端 UI ,自己用了半个月感觉还行,开源出来给大家用。

    特性

    • 链接缩短
    • 访问统计
    • Serverless 部署
    • 自定义 Slug
    • 🪄 AI 生成 Slug
    • 链接有效期

    演示

    Sink.Cool

    Site Token: SinkCool

    全站分析

    全站分析

    链接管理

    单个链接分析

    开源(欢迎 Star)

    ccbikai/sink - GitHub

    路线图(WIP)

    • 浏览器扩展
    • Raycast 扩展
    • Apple 捷径
    • 增强版链接管理 (基于 Cloudflare D1)
    • 分析增强(支持筛选)
    • 面板性能优化 (支持无限加载)
    • 其他平台支持(也许)

    最后欢迎在 Twitter 关注我,我会更新开发进度和分享一些 Web 开发资讯。

    第 1 条附言  ·  166 天前
    发布一天就收到 280 star ,感谢大家

    https://github.com/ccbikai/Sink
    12 条回复    2024-09-08 10:37:13 +08:00
    clouddd
        1
    clouddd  
       167 天前 via iPhone   ❤️ 1
    厉害 有想法并能实现 很棒!
    caryqy
        2
    caryqy  
       167 天前   ❤️ 1
    牛的,ui 好看
    flashlight
        3
    flashlight  
       167 天前   ❤️ 1
    确实厉害帮楼主顶
    aladd
        4
    aladd  
       167 天前   ❤️ 1
    你小子来真的!厉害!
    sanebow
        5
    sanebow  
       167 天前 via iPhone   ❤️ 1
    想法不错,UI 优雅,已 star
    Ploter
        6
    Ploter  
       166 天前   ❤️ 1
    老哥牛的,已经用上了。
    用 alist 总想部署个短链接服务,但看了看常用的短链接项目占用都挺大就没部署,能用 CloudFlare 部署太好了
    ccbikai
        7
    ccbikai  
    OP
       166 天前   ❤️ 1
    @Ploter 和我一样的初衷,之前也是因为占用大没有自部署
    fxxisme
        8
    fxxisme  
       165 天前
    请问按照教程部署,提示这个错误要怎么解决 Error: No Next.js version could be detected in your project. Make sure `"next"` is installed in "dependencies" or "devDependencies"
    ccbikai
        9
    ccbikai  
    OP
       164 天前 via iPhone
    @fxxisme 选错框架了,应该是 Nuxt.js 不是 Next.js
    SayHelloHi
        10
    SayHelloHi  
       158 天前
    感谢 很棒~
    Canon011235
        11
    Canon011235  
       61 天前
    @ccbikai 大佬,我部署完后可以正常生成短链,但是分析页面显示 Not found 是怎么回事呢。刚刚在交流群里面尝试反馈被禁言了= =
    ccbikai
        12
    ccbikai  
    OP
       61 天前
    @Canon011235 CF 相关的环境变量检查一下 。 我拉你出来
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5475 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 03:40 · PVG 11:40 · LAX 19:40 · JFK 22:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.