pkuanvil
    • 版块
    • 标签
    • 帮助
    • 注册
    • 登录

    eephttpd --web server, git server, and torrent tracker

    Networking
    1
    1
    219
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • ?
      游客
      最后由 编辑

      对于一个简单的静态文件服务器来说,就这么多。

      eepHttpd 是一种 Web 托管工具,用于 I2P、I2P 站点和 I2P 种子。就其本身而言,它基本上是一个静态目录服务器 用纯 Go 编写的脚本能力有限。

      但是,它对不同类型的交互的反应不同。

      1.如果 Git 客户端尝试访问它,那么他们将能够克隆 整个网站,从文档根目录(所以 用它来做事情 你想要 匿名分享 拥有大量观众 ,不适用于 你想保密的事情。这允许人们克隆网站 为了镜像它。
      2.当 docroot 中的任何文件发生更改时,eephttpd 会生成一个 站点的多文件种子,并将其放在文件下的 docroot 中 名字 eephttpd.torrent .这允许人们反映网站的确切内容 内容,并参与保持网站内容的更新。
      3.当在隐私浏览中具有 I2P 的浏览器连接到它时,它会创建 磁力链接,并回复它作为 X-I2P-TORRENTLOCATION 页眉。在 这样,浏览器可以帮助用户使用 当 Bittorrent 出现以下情况时,Bittorrent 将 HTTP 资源替换为 Bittorrent 资源 他们已经准备好了。
      4.如果 Torrent 客户端尝试访问 /a URL,它被转发 到 Open Torrent Tracker。 每个 eephttpd 站点也是一个开放的 洪流跟踪器。 此外,每个 eephttpd 站点都将自己视为 它生成的整个站点种子的主要跟踪器。 这是 旨在鼓励分发 打开跟踪器 在 I2P 上。
      摘自I2P 主要开发者idk的博客 https://eyedeekay.github.io/eephttpd/

      不知道明网能不能实现这样的功能

      1 条回复 最后回复 回复 引用 0
      • 1 / 1
      • 第一个帖子
        最后一个帖子