dweb 0.5.0
An update mainly to take advantage of the client side improvements in Autonomi 0.4.4.
I’ve not tested the improvements myself so if you have a go, please report back how you get on. There are I believe significant changes to improve reliability for uploads and downloads which dweb websites and publishing should benefit from.
To update or install:
cargo install dweb-cli
To publish a website check out the help:
dweb --help
and
dweb publish-new --help
etc
To view a website:
Start the server:
dweb serve
Then in another terminal:
dweb open b4d001a4b826cf9cfca6101f35da73d21c2464ab8abf4d054ea99ecd9a57858f9c74854ae1acf856d244aba5d4a0ed96
It may take quite a while to load at the moment so be patient and if you can, report what happens.
Another site which may no longer work is this one. It used to load ok so I would be very interested if you have success with this from @aatonnomicc :
dweb open a7ddb192773ab609ea223008a31f572ef4493c6bbc71b996c2d0ef9d86ed335faf2f284527c051c3214b5d2b89388180
Swiss army knife
dweb
is for many things, not just for websites:
-
Developers in particular can use it to inspect data types on the network (live or local). And it is a Rust library for building desktop apps.
-
You can publish simple static websites which you can view in any browser, or you can build dynamic web apps using the REST APIs of
dweb serve
.
More here: dweb/dweb-cli/README.md at main · happybeing/dweb · GitHub