SAFE-VFS (Virtual File System) makes your SAFE network storage appear on your device like a local hard drive. So any application you use can save or load files to and from your SAFE storage, including when you use the command line (which is what makes it such a good demo - see below). So it’s also able to function like a command line version of the Web Hosting Manager (WHM), and provides both a locally mounted drive with access to all your SAFE storage (_public, _private etc) and a way to create public IDs and SAFE services with simple commands. It was originally built in Ruby by @loureirorg on alpha1 but has not been updated for alpha2.
I’d like to suggest it as a low cost (code already exists) high value project for the CEP. Please click Vote above this post if you want this to happen.
Being able to register a domain and create a website and publish it forever with four commands is a demo that will blow anyone who can understand it away.
Here are those commands:
How to create a website:
# website files mkdir public/my-dir echo “Hello world!” > public/my-dir/index.html # publishing mkdir dns/my-app ln -s public/my-dir dns/my-app/www
Then, open safe://www.my-app, you will see your “Hello world!”.
- uploads a website to the network
- registers a SAFEnetwork web domain and
- publishes that website forever (nothing else to do, nothing else to pay)
This is both incredibly useful, and one of the most powerful demonstrations of SAFEnetwork I can imagine, and so I’d love us to have it again and see what our marketeers can do with it. See more…