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

[更新] 全新的 telegraph 图床已支持访客验证

  •  
  •   740moe · 26 天前 · 1188 次点击

    当 enableAuth 为 true 时,访问根路径 / 需要进行验证,而访问 /admin 不需要验证。

    当 enableAuth 为 false 时,访问根路径 / 不需要进行验证,访问 /admin 需要进行验证。

    一般情况下,只需更新 function.js 文件中的代码即可!

    源码: https://github.com/0-RTT/telegraph

    已实现的功能:

    • 支持访客验证。
    • 支持图片审查。
    • 支持粘贴上传。
    • 支持多文件上传。
    • 支持后台文件管理。
    • 支持上传大于 5MB 的图片。
    • 支持选择图片后会自动上传。
    • 支持压缩功能,默认选择图片后自动压缩。
    • 支持在管理界面显示图片上传时间,并按上传时间排序。
    • 支持修改后台路径为 /admin ,可在代码的第二行进行调整。
    • 支持 JPEG 、JPG 、PNG 、GIF 和 MP4 格式,GIF 和 MP4 的大小需≤5MB 。
    • 默认仅代理数据库中的图片链接,访问通过其他 TG 图床上传的链接返回 404 。
    • 支持 URL 、BBCode 和 Markdown 格式,点击对应按钮可自动复制相应格式的链接。
    • 对于需要自定义用户界面的用户,您可以自行修改代码。在修改时希望您能保留项目的开源地址
    3 条回复    2024-09-01 14:04:19 +08:00
    mx1700
        1
    mx1700  
       26 天前 via Android
    哈哈我最近也在写类似的图床,分享一下
    https://github.com/mx1700/cloudflare-image-share
    740moe
        2
    740moe  
    OP
       26 天前
    @mx1700 代码文件好多
    mx1700
        3
    mx1700  
       26 天前 via Android
    @740moe 完整的 next.js 项目,文件肯定多,方便以后扩展
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2603 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 11:27 · PVG 19:27 · LAX 04:27 · JFK 07:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.