Permaweb Host

Takes a Git repository and throws it on IPNS.
Getting started
Dependencies
Building the program requires go, npm and ipfs. Don't forget to add ~/go/bin to your $PATH.
This project uses Hogan.js and go.rice.
Their installation is scripted in scripts/dependencies.sh.
./scripts/dependencies.sh
Please note that npm requires root to install packages globally.
Running the program requires ipfs-cluster-ctl. Make sure ipfs-cluster-service is running, the cluster is healthy, and this peer is trusted by other peers.
Installation
To install this project, run scripts/install.sh.
./scripts/install.sh
It will publish the necessary files to IPFS, generate the templates and embed the web interface inside the binary.
Running
To run this project without installing it, run scripts/run.sh.
./scripts/run.sh
It will publish the necessary files to IPFS, generate the templates and embed the web interface inside the binary.