PRO 会员新功能 - 绑定你的 Planet 网站到一个 .v2ex.pro 二级域名并获得 IPFS Pin 存储 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Livid
162.18D
592.52D
V2EX    Planet

PRO 会员新功能 - 绑定你的 Planet 网站到一个 .v2ex.pro 二级域名并获得 IPFS Pin 存储

  •  
  •   Livid
    PRO
    11 天前 2314 次点击

    如果你已经有 PRO 会员,那么现在你可以把提交到 Planet 聚合器的网站,绑定到一个 .v2ex.pro 上的二级域名。比如这是我的一个 Planet 网站:

    https://sepia.v2ex.pro/

    同时,所有做了这样绑定的域名,还会获得 V2EX 的 IPFS 节点的 Pin 存储服务。

    如果你的 Planet 网站之前只有 IPNS 地址( k51qzi...),那么这种绑定方式会使用 .v2ex.pro 上的一条 DNSLink 记录存储你的网站的最后的 CID ,这样即使原始的 IPNS 过期,因为有了 CID 和 Pin 服务,那么在 .v2ex.pro 上的网站依然会秒开。

    Solana
    V2EX 支持通过 Solana 网络向内容作者打赏
    squallsdjlhhacker 一共打赏了 40 $V2EX
    21 条回复    2025-10-31 23:24:31 +08:00
    JoeJoeJoe
        1
    JoeJoeJoe  
    PRO
       11 天前
    原来还附带 pin 服务 期待 webhook
    Livid
        2
    Livid  
    MOD
    OP
    PRO
       11 天前
    @JoeJoeJoe 是的,背后具体是两个异步任务:

    每次解析出新的 CID 之后:

    1. 用 DNS API 刷新 DNSLink 记录
    2. 发送给 IPFS 节点去 pin 这个新的 CID
    cXfZqwwP
        3
    cXfZqwwP  
       11 天前
    看不懂,感觉很高大上
    cXfZqwwP
        4
    cXfZqwwP  
       11 天前
    我想把这个当博客用,记录自己的随想
    Livid
        5
    Livid  
    MOD
    OP
    PRO
       11 天前
    JoeJoeJoe
        6
    JoeJoeJoe  
    PRO
       11 天前   1
    @Livid 这服务我目前能想到的优化就只剩下聚合器的同步速度了,其他的体验完成度已经非常高,体验非常好了.
    cXfZqwwP
        7
    cXfZqwwP  
       11 天前
    好的
    Livid
        8
    Livid  
    MOD
    OP
    PRO
       11 天前   1
    @JoeJoeJoe 是的,Webhook 是接下来的关键环节。
    Livid
        9
    Livid  
    MOD
    OP
    PRO
       11 天前
    @JoeJoeJoe

    另外计划的一件事情就是显示当前 CID 有多少个 IPFS 提供节点。
    pasuer
        10
    pasuer  
       11 天前   1
    所以 PRO 能通过$ V2EX 获取吗
    Livid
        11
    Livid  
    MOD
    OP
    PRO
       11 天前
    @pasuer 能,你打赏给我或者发送到 v2ex.sol ,然后在 /go/chamber 里发帖告知我一下 TX ID 。

    或许我应该把这个做成完全自动的。
    cvooc
        12
    cvooc  
       11 天前 via Android
    pro 会员过期后会失效吗?
    Livid
        13
    Livid  
    MOD
    OP
    PRO
       11 天前
    @cvooc 会有一个 grace period ,会有提醒信息。
    ferock
        14
    ferock  
    PRO
       10 天前 via Android
    有点意思,mark 了,后续操作一下
    hhacker
        15
    hhacker  
       10 天前   1
    @Livid 我觉得也应该要有$v2ex 充值 PRO 的功能,并且应当是按照$v2ex 计价而不是报价计价.
    这样我觉得持有$v2ex 会更有用一些.
    Leeeeex
        16
    Leeeeex  
    PRO
       10 天前   1
    https://lex.v2ex.pro/
    绑定好了,nice
    Livid
        17
    Livid  
    MOD
    OP
    PRO
       9 天前
    Planet 聚合器的一个新的小功能,ping 接口:

    curl -X planet/sepia.sol/ping

    这样可以在内容更新之后就通知聚合器马上执行一次抓取。
    cookie1533246766
        18
    cookie1533246766  
       9 天前
    关于 pin 的需求,不知可否考虑实现:
    有公网 ip 的 nas 中部署了 ipfs 节点,是否可以支持通过固定到自己的 ipfs 节点。或者不用自带的 ipfs 节点,可以配置选择使用局域网的 ipfs 节点来发布
    Livid
        19
    Livid  
    MOD
    OP
    PRO
       9 天前
    @cookie1533246766 如果你已经有自己的 IPFS 节点,那么在自己节点的 crontab 里加上这条就可以自己 pin 了,不需要通过 V2EX 来调用。

    假设 Planet 站点地址是 sepia.sol ,每 5 分钟 pin 一次最后更新:

    */5 * * * * /usr/local/bin/ipfs pin add /ipns/sepia.sol > /dev/null
    JoeJoeJoe
        20
    JoeJoeJoe  
    PRO
       8 天前
    增加二级域名之后, 这个 sol 的域名好像没有地方更改了, 因为 ipns 有点不稳定, 我一怒之下把 sol 里面对应的 ipns 直接删除了, 但是 planet 里面没地方修改了?

    Livid
        21
    Livid  
    MOD
    OP
    PRO
       7 天前   1
    @JoeJoeJoe 那个是源地址。

    源地址 <--> 聚合器 --> CF API --> .v2ex.pro
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2700 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 13:22 PVG 21:22 LAX 05:22 JFK 08:22
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86