V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
awsl2333
V2EX  ›  程序员

使用 cloudflare 的免费服务搭了几个应用

  •  4
     
  •   awsl2333 · Aug 17, 2023 · 5781 views
    This topic created in 992 days ago, the information mentioned may be changed or developed.

    最近发现 cloudflare 上面有很多适合小流量的免费服务,就搭了几个 demo. 现在的技术真先进啊。

    临时邮件

    体验地址 https://temp-email.dreamhunter2333.xyz/

    • cloudflare pages 搭建前端
    • cloudflare works 作为后端和 email 的 hook
    • cloudflare D1 数据库

    源码: https://github.com/dreamhunter2333/cloudflare_temp_email

    Python 代码编辑,运行,分享

    体验地址 https://playground.python.dreamhunter2333.com/

    • cloudflare pages 搭建前端 + 后端
    • cloudflare D1 数据库

    源码: https://playground.python.dreamhunter2333.com/

    Supplement 1  ·  Aug 25, 2023

    CloudFlare free temp domain email 免费 临时 域名邮箱

    增加了文档,支持了显示图片

    https://github.com/dreamhunter2333/cloudflare_temp_email

    Supplement 2  ·  Sep 10, 2023

    临时邮件服务更新了 体验地址 https://temp-email.dreamhunter2333.xyz/

    • 使用 password 重新登录之前的邮箱
    • 获取自定义名字的邮箱
    • 深色浅色主题切换
    • 支持多语言
    • 增加访问授权,可作为私人站点
    28 replies    2023-09-10 13:54:40 +08:00
    wonderfulcxm
        1
    wonderfulcxm  
       Aug 17, 2023 via iPhone
    有点意思哈
    awsl2333
        2
    awsl2333  
    OP
       Aug 17, 2023
    @wonderfulcxm 对个人搭建玩具真的完美,缺点就是只能 js ,然后国内访问慢,或者访问不了
    saybyetoGFW
        3
    saybyetoGFW  
       Aug 17, 2023 via Android
    从四级域名上观察,博主看样子是 cloudflare 付费用户喽
    Hiking5678
        4
    Hiking5678  
       Aug 17, 2023 via Android
    CF 是良心企业,适当付费支持挺好。
    zhu327808
        5
    zhu327808  
       Aug 17, 2023   ❤️ 2
    slowman
        6
    slowman  
       Aug 18, 2023
    不知道 cloudflare D1 是怎么服务所有地区的
    创建要指定区域吗,还是全球同步
    clickhouse
        7
    clickhouse  
       Aug 18, 2023
    @saybyetoGFW 为什么呢?看了眼并不是 cf 的证书。
    awsl2333
        8
    awsl2333  
    OP
       Aug 18, 2023 via iPhone
    @saybyetoGFW 域名是付费的,这些服务都是免费部署的,哈哈
    awsl2333
        9
    awsl2333  
    OP
       Aug 18, 2023 via iPhone
    @1423 还在 beta ,估计上线了都会有吧
    awsl2333
        10
    awsl2333  
    OP
       Aug 18, 2023 via iPhone
    @zhu327808 神奇啊,rust 编译成 mjs 文件嘛,神奇
    awsl2333
        11
    awsl2333  
    OP
       Aug 18, 2023 via iPhone
    @Hiking5678 是的,付费计划 5 刀一个月,给用量感觉还行,普通用户免费都够用
    toneal
        12
    toneal  
       Aug 18, 2023
    666 插眼
    sobev
        13
    sobev  
       Aug 18, 2023
    我也在 cloudflare 上配置了个 cloudflare 邮件转发和 tunnel rdp windows 远程
    ethusdt
        14
    ethusdt  
       Aug 18, 2023 via iPhone
    @liuhai233 D1 还是在 Open Alpha 阶段。建议使用 supabase+worker
    awsl2333
        15
    awsl2333  
    OP
       Aug 18, 2023 via iPhone
    @sobev 挺好用的
    awsl2333
        16
    awsl2333  
    OP
       Aug 18, 2023 via iPhone
    @FaiChou 不过 d1 这个使用起来很简单,哈哈,期待上正式版
    ethusdt
        17
    ethusdt  
       Aug 18, 2023   ❤️ 1
    @liuhai233 #16 哈哈 确实用起来很舒服,Vercel 都已经支持 postgress 了,cf 好慢,好像看过一篇文章有一些技术问题。
    saybyetoGFW
        18
    saybyetoGFW  
       Aug 18, 2023
    @clickhouse 您好,请查看 cloudflare 相关技术文档: https://developers.cloudflare.com/ssl/edge-certificates/additional-options/total-tls/error-messages/
    To help avoid ERR_SSL_VERSION_OR_CIPHER_MISMATCH errors, Cloudflare automatically shows an error message - This hostname is not covered by a certificate - on proxied DNS records not covered by a TLS certificate.
    为了帮助避免 ERR_SSL_VERSION_OR_CIPHER_MISMATCH 错误,Cloudflare 会自动在 TLS 证书未涵盖的代理 DNS 记录上显示错误消息 - This hostname is not covered by a certificate 。

    如题主所说 https://playground.python.dreamhunter2333.com/ ,显然是个四级域名。在免费状态下,cloudflare 代理状态的证书不支持四级域名。可以通过 pro 计划解决这个问题,也可以通过 total tls 每月支付五美元购买 20 个证书解决这个问题。
    也可以通过将'.' 替换成'-',即把四级域名变更为三级域名解决这个问题,我采用了这个免费的变通的方案。
    也许有更优雅的方法。🤠😆
    所以,我猜测题主使用了 cloudflare 付费计划。
    awsl2333
        19
    awsl2333  
    OP
       Aug 18, 2023
    @saybyetoGFW 确实诶,我没有订购四级域名的证书,dns 记录也显示黄色叹号了,但是确实是 https
    可能是 workers + CNAME 的原因
    awsl2333
        20
    awsl2333  
    OP
       Aug 18, 2023
    @saybyetoGFW 哦,这个四级域名的证书是 Let's Encrypt 的,而三级域名的是 Google Trust Services LLC
    saybyetoGFW
        21
    saybyetoGFW  
       Aug 18, 2023   ❤️ 1
    @liuhai233 三级域名证书可能和 cloud flare 边缘证书 backup certificates 有关吧。有 https 能用即可。我的网站 cloudflare 下发的证书也是 Google Trust Services LLC ,以前似乎是 E1,或者 cloudflare ECC 证书。
    pro 计划基本上和免费计划差不多,实际响应的服务节点跟免费版似乎一样? bussines 200 us$一个月对小型团队又太贵了。😭🤯
    zgq3337
        22
    zgq3337  
       Aug 18, 2023 via iPhone
    球型分发,不错
    irrigate2554
        23
    irrigate2554  
       Aug 18, 2023
    临时邮件 这个看了一下代码,本身只是 crud ,是有其他服务在往数据库里面同步邮件的吧
    awsl2333
        24
    awsl2333  
    OP
       Aug 18, 2023
    @xausky 邮件服务也是 cloudflare 的邮件路由,收到会直接触发 woker 写入 email
    awsl2333
        25
    awsl2333  
    OP
       Aug 18, 2023
    @zgq3337
    awsl2333
        26
    awsl2333  
    OP
       Aug 19, 2023
    @zhu327808 又看了下文档, 貌似是基于 wasm 做的?
    zhu327808
        27
    zhu327808  
       Aug 19, 2023   ❤️ 1
    @liuhai233 是 wasm
    awsl2333
        28
    awsl2333  
    OP
       Sep 10, 2023
    临时邮件服务更新了
    体验地址 https://temp-email.dreamhunter2333.xyz/

    - 使用 password 重新登录之前的邮箱
    - 获取自定义名字的邮箱
    - 深色浅色主题切换
    - 支持多语言
    - 增加访问授权,可作为私人站点
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   760 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 56ms · UTC 21:16 · PVG 05:16 · LAX 14:16 · JFK 17:16
    ♥ Do have faith in what you're doing.