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

This sunday started with some great news, @chriso showed the solution to the network connection error. The solution was to delete the bootstrap cache in appdata.

7 Likes

Great work on the little GUI app. I think this is a great move.
You probably know this already but I thought it (just about) worth mentioning that my experience was slightly complicated by the fact I installed the .deb and ran it from the Gnome apps menu (with icon and all). It ran fine but it couldn’t find the wallet from my bashrc. In the end I realised that if I just ran dweb-app from the terminal it worked as expected, wallet balance and all. I guess the terminal keeps the service open and running and dweb-app leans on that (although could run “dweb-app &” and then close the terminal window
). Might just be worth a note in the README for dullards like me?

My only other observation is not too important but vaguely interesting: Opening e.g. Friends from the GUI app works and loads my Friends profile fine but Billboard loads the app with “Failed to create scratchpad” on each note. I was going to say it still works when first running dweb serve and then dweb open (as it did last week) but that doesn’t actually seem to be the case today. Probably a “me” problem, just thought I’d mention. You’ve got bigger fish to fry, I’m sure :grinning_face:
Thanks for all the great work.

1 Like

Thanks for trying the new dweb-app (aka AutonomiDweb App) and taking the time to feed back. :folded_hands:

This is always helpful, even if problems are already known because your report contains other useful info such as “you tried this” and “you didn’t have any other issues” etc.

BTW you can resolve the issue by moving the SECRET_KEY setting from .bashrc to .profile. Putting environment settings in .bashrc only works for programs that are started by the shell (bash) but putting them in .profile works for all programs as it is read at login.

I suspect the Billboard issue is not you but the network, but don’t know for sure. It seems more likely, not least because you say it worked last week.

I’m glad you liked the improved experience.

2 Likes

actually probably a billboard app issue :smiley: 
 I can have a Quick Look later; probably just not up to date routes due to too little care :wink:

He said it worked last week.

1 Like

hmmm - billboard still uses ant-0 routes

1 Like

Maybe he has an old version of dweb-cli.

1 Like

billboard updated to latest dweb routes - should work now

4 Likes

Well, thanks for you patience and help - that has indeed worked a treat. :+1: Using .profile for your secret key makes dweb-app work just as I expected it should. Maybe one to mention in the README or somewhere in the app itself for other users like me? I know this won’t be your top priority but something for the future perhaps.

riddim, yes - you’ve fixed Billboard! Thanks for that too :+1:

8 Likes

I’ve added a note to the README for now. In time, if I ever get the time, support for wallets will be much simpler.

Thanks again for your input.

Update to v0.12.2 see


4 Likes

Dweb v0.12.3

This update brings upload costs down by 67% :partying_face: so get publishing those websites and we can show Autonomi to the world!

  • adds single node payment mode (Autonomi v0.6.3)
  • the new dweb icon for AutonomiDweb App
  • various tweaks to docs and code

Help! If anyone would like to share these announcements for me on Discord and elsewhere that would be great. I’m only sharing here and Mastodon at the moment.

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

10 Likes

cross-posted to Discord

7 Likes

Great work!

Do you have any plans to add basic wallet handling to the UI? That’s the missing link for me on the app, so I currently use the CLI so I can pass the environment variable when launching it, which is a pain, but I have a macro assigned to a mouse button to do it all easily :smile:

6 Likes

On the topic I just want to mention that this last weekend I made further progress to the Friends launcher which now can install rust/dweb, create/verify eth addresses, set env variable and launch dweb/friends. There are some design things left, the launcher is also supposed to work cross platform win/Linux/Mac but I have not yet been able to try it outside win11

I will try and post the progress soon even if it could need some design progress.

I hope happy will have a solution but I just wanted to mention the progress.

6 Likes

I agree that’s an important next step but I have so little time now that I hope someone else will pick up the bulk of that work.

I have lots of ideas but very little time. I keep finding a bit here and there but can’t do much more.

6 Likes

Would it be ok to distribute dweb pre-compiled so no need for users to install rust, c++ and so on, do you know about any such restrictions?

I think the issue may be Tauri not supporting Window 10. I’ve run AutonomiDweb App on a clean Windows 11 machine without issue.

2 Likes

dweb open a3571e12ca50016e10206447cc8b7082e45e41ac459bdba35693a06c113d6d4e843a17e01037c634c1be95f78cc3b3c6

1 Like

New vroom?

2 Likes

minimally less trivial


1 Like