V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
caola
V2EX  ›  分享创造

免费 SSL 证书申请网站(爆肝重写前后端)

  •  
  •   caola · 2 天前 · 1279 次点击

    草啦网 (免费 SSL):https://cao.la

    之前是使用 layui 写的界面不是那么友好,现在直接使用 VUE 和 AI 来写,并由原来纯 http 协议改为 webrtc , 现在只完成了手动申请 SSL 的主要功能,后面再增加基于域名的 CNAME 解析接管实现自动化 API 接口,

    目前主要是以下配置或技术:

    1. websocket 作为信令服务器,
    2. webrtc 作为主要的数据传输通道,
    3. turn 服务器作为无法建立直连时的兜底中转,
    4. http 代理作为本地服务器连接 google 的通道,
    5. 本地迷你主机作为服务器(低功耗),
    6. 本地 NAS 作为数据备份。

    为什么要搞这么麻烦?

    1. 因为要考虑到以后自己个人项目要全部放到本地服务器上,同时由于本地没有公网 IP ,更没有固定的公网 IP ,所以使用 webrtc 是一个折中的方案,这个网站是用来试点改造的小项目。
    2. 云服务商的硬盘价格很贵,想要存放大量的文件成本受不了。本地服务器增加硬盘就便宜多了,特别适合有存储需求量大的网站或应用。
    3. 为什么不在 NAS 上部署,是因为 NAS 功耗有点高不想 24 小时开机,如果以后业务大再考虑了

    服务器配置与谍照

    CPU: N3450 、 内存: 4G DDR3L 、 硬盘: 128G

    海鲜市场上花费 180 巨资淘来的,以后再考虑升级内存和硬盘了(预算超支),本想买个 ARM 的 OECT ,后来看到这个 X86 小主机就改变主意了,主要待机功耗和 OECT 一样都是 2-3 瓦 左右(比很多路由器功耗低),跑个网站基本不占什么资源,用两万毫安的充电宝 PD 诱骗 12V 都能供电一天,以后考虑弄成 UPS 。

    服务器

    6 条回复    2025-10-09 17:25:22 +08:00
    kknd22
        1
    kknd22  
       1 天前
    证书有效期多久?
    jiuhuicinv
        2
    jiuhuicinv  
       1 天前
    牛逼,/破音
    fd7917931e
        3
    fd7917931e  
       1 天前
    太厉害了。所以没有公网 IP 的情况下,网站是通过什么中转回家里的服务器的?
    selca
        4
    selca  
       1 天前
    实际上是, 简化了四个供应商的 api 调用?
    perfectlife
        5
    perfectlife  
       1 天前
    这些功能感觉用开源的 allinssl 或者 certimate 更方便
    caola
        6
    caola  
    OP
       1 天前
    @kknd22 #1 当前是世面上几大免费的 SSL 服务商的了,目前是 90 天,
    @fd7917931e #3 你可以去了解一下 webrtc 的工作方式,这个技术目前是各个视频网站都在用,腾讯、抖音、爱奇艺、B 站 等等视频网站都在使用这一项技术,不过他们都用来做 P2P 传输或直播。而我用这个技术做为一对多的服务(一个服务器对多个客户端),而不是 P2P 的多对多服务,不过以后可以考虑做 多服务器对多用户的多对多服务,类似分布式服务。
    @selca #4 是的,目前还是有很多人使用手动更新 SSL 的,因为某些原因无法用自动脚本
    @perfectlife #5 是的,能用自动脚本的还是推荐使用的,我这个网站只是为了一些不方便使用脚本用户
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2834 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 14:02 · PVG 22:02 · LAX 07:02 · JFK 10:02
    ♥ Do have faith in what you're doing.