文件名称:Blog堆栈::ship:Docker堆栈,用于基于IPFS的便捷博客部署
文件大小:23KB
文件格式:ZIP
更新时间:2024-02-25 08:34:39
blog docker static-site-generator docker-compose ipfs
从2019年开始,我不再使用它。 IPNS解析花费了太多时间才能有效运行站点。 但是,如果仅使用IPFS名称,那应该很好! 我的IPFS博客堆栈 这是我用于在上部署Jekyll博客的Docker服务。 它完成了几件事: 监视博客源存储库中GitHub上的新提交,并自动将其提取 自动构建每个提交 使用捆绑的IPFS节点以IPNS名称发布构建目录 提供对IPFS节点的Web网关的访问,但访问仅限于博客本身 该服务的Web网关重写所有URL以引用IPFS哈希,并将请求代理到内部IPFS节点。 这样,由于Web上的所有现有链接都可以与IPFS无关,因此可以轻松地将网站迁移到另一种技术。 该服务旨在
【文件预览】:
blog-stack-master
----nginx()
--------nginx.conf(840B)
--------Dockerfile(49B)
----make-publish()
--------Dockerfile(221B)
--------script()
----scheduler()
--------Dockerfile(285B)
--------crontab(147B)
----architecture.plantuml(2KB)
----make-pull()
--------Dockerfile(346B)
--------git-pull.sh(346B)
--------entrypoint.sh(168B)
----docker-compose.yml(952B)
----.gitignore(10B)
----make()
--------Dockerfile(125B)
--------make.js(606B)
----make-build()
--------Dockerfile(315B)
--------jekyll-build.sh(73B)
----README.md(4KB)