在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:christroutner/koa-ipfs-blog开源软件地址:https://github.com/christroutner/koa-ipfs-blog开源编程语言:JavaScript 84.5%开源软件介绍:koa-ipfs-blogA light-weight web server that serves any website published to IPFS. It monitors a BCH address and automatically updates when new content is announced by that address.
This is the server-side software that serves up content to users with a normal web browser. It works in conjunction with the memo-push publishing tool. Memo-push is used to announce new content via the BCH network. This software is used to retrieve that new content from the IPFS network and serve it to users. Future versions will also serve content directly to the Tor network as well, via a hidden service. This project was forked from the koa-api-boilerplate Requirements
Installation
git clone https://github.com/christroutner/koa-ipfs-blog
cd koa-ipfs-blog
npm install
UsageThere are two forms of using this repository. Development is best for hacking and development of the server. Production packages the repository into a Docker container for easy deployment. It also adds a Tor docker container so that your website content can be accessed directly through Tor and the Tor browser. Development
ProductionIt's assumed that you are starting with a fresh installation of Ubuntu 18.04 LTS on a 64-bit machine. It's also assumed that you are installing as a non-root user with sudo privileges.
Note: It takes time for the container to crawl the IPFS peer-to-peer network
and connect to peers, in order to find the initial content it wants to download.
You can speed up this processes by pre-downloading the initial content into the
Note: Your website will be able to be accessed directly over the Tor network.
The .onion address for your website can be found in IPFSv1.1.3 uploaded to IPFS:
License |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论