Dweb - web publishing, RESTful web apps, versioned data and

While you are here, please ELIF me on this…

I can do dweb name Southside a3571e12ca50016e10206447cc8b7082e45e41ac459bdba35693a06c113d6d4e843a17e01037c634c1be95f78cc3b3c6 ← note capital ‘S’ and locally I can do dweb open Southside and I see my site - but anyone else who does dweb open Southside will get an error correct?

How then does dweb open friends work?

1 Like

Correct. One day never I’ll implement a way for you to share/follow other people, which can include names you mark as public.

:money_bag:

@riddim paid a massive bribe to become a built-in name.

:hand_with_index_finger_and_thumb_crossed:

6 Likes

My first and final offer

FFS, you could get a very decent malt for that money…

and anyway, that site is so trivial, its hardly worth paying to promote at this time.
Later when I have expanded it - and likely changed its entire focus, I’ll revisit this.

For now it shall be known as a3571e12ca50016e10206447cc8b7082e45e41ac459bdba35693a06c113d6d4e843a17e01037c634c1be95f78cc3b3c6

4 Likes

Blimey that’s expensive. Full price I pay is £22/L and I last paid £16/L because I wait for offers and then load the trolley. Sometimes they have to check if I’m allowed so many bottles :rofl:

Last time they had 25% off wine I had to get security to escort me to my car.

I’m out of whisky because they’ve not had any Glenlivet or Glenmorangie (except some stupid ‘finishes’ that they think make it premium - spit). Shop tomorrow!

Current status: :wine_glass:

4 Likes

Dweb CLI and Libraries v0.13.2

The main change is faster or rather less slow loading of versioned websites from Autonomi by trusting Pointers which are working much better, but even better I’m seeing big improvements to the network in general:

  • Pointers now update and I’m trusting they point to the latest version
  • Uploading and updating History (graph + pointer) is working again
  • Even better, it is all working from home over mobile b/b (a first!)
  • I’ve published an update to my toast blog which you can read on the web or on Autonomi (type ‘toast’ into AutonomiDweb App, or use dweb open toast as you wish)
  • there’s a way to go because updating Publii (43 files) on the web using ftp takes a few seconds whereas it took 44 minutes to update on Autonomi. But that is well worth the benefits, and it cost next to nothing (about 5p in Arb ETH and dust in ANT.)

Toast Blog is created using Publii which I highly recommend as a replacement for WordPress which doesn’t rely on third parties if you host yourself or upload to Autonommi. Publii is the easiest to use and most impressive free software I’ve used in a long time, maybe all time (see https://getpublii.com).
For a quickstart browsing of Autonomi see the simple GUI: AutonomiDweb App

Updating

You can download the corresponding build for Windows, Mac or Linux at the link below, and see this post for help using this on Windows:

Alternatively if you have Rust update using:

cargo install dweb-cli

If that gives an error, try:

cargo install --locked dweb-cli

7 Likes

Great work @happybeing. Do you know how secure dweb is? ie does dweb offer true anonymity and privacy for browsing? I don’t consider uploading secure due to crypto requirements, but browsing without wallet could be.

EDIT: Your pages on toast leap out to http:// version not within autonomi. This will be a security risk more generally when using autonomi websites with standard browsers ( or a browser plugin would be needed to provide warnings when linking out to non-dweb sites)

1 Like

If a regular browser accesses sites through a proxy, it can’t reach out to clear net URLs. So, regular browsers can be made more private in this regard. I’m not sure whether dweb has support for proxy mode, but it could be an option in the future.

2 Likes

You are correct that browsing will be very private and thanks for highlighting the http issue. That’s something which dweb can help with, but doesn’t do yet.

My toast blog is designed to be hosted on both web and Autonomi, and contains some links to the old web. Those links are displayed in full to show that if you are on Autonomi, clicking them will take you to the old web.

Web sites, like apps can of course behave badly so I don’t think there’s currently a way to protect from this - people will need to trust or verify what they use. If we had a dedicated browser that would help, but I think the network design means this can’t be watertight. It’s something I raised a long time ago but has not been realised currently.

Hope that clarifies. Thanks for trying it out and reporting back. That’s the best part for me, people using what I build and feeding back.

3 Likes

Hi @happybeing

I am really curious to try Dweb but I keep coming unstuck when setting it up.

I have an Apple chip Macbook but every time i try to install the app I get this error.

Is this a known error - or more likely something I have done wrong?

2 Likes

Welcome @majumba Thanks for poking at Dweb.
@happybeing wll be along soon, hopefully before PIMMs o’clock.

2 Likes

Thanks for trying out out. I don’t have any experience on Mac so am not sure but this looks as if the downloaded app is corrupted.

So you could try downloading it again. Other than that I think we need someone with a Mac to check it out and then help you get going.

Thanks for reporting back. I’m not on the forum much so I apologise for not replying sooner (no PIMMs involved :rofl:).

1 Like

I did try re-downloading but same issue.

No worries though, thanks for responding anyway.

1 Like

Thanks for trying and reporting back. I can’t test this so must ask…

Any Mac users:

  • have you tried dweb-app (the GUI app, not CLI) and if so did it run at all?
  • please can you try downloading the latest dweb-app and report back if it runs or not
  • if it fails as above, please also try an earlier release too if you can.

Any reports would be helpful.

1 Like