Robotizing / MiceWeb

Decentralized web archive
https://miceweb.net
MIT License
8 stars 0 forks source link

Browsing Backup #2

Open kjk11 opened 1 year ago

kjk11 commented 1 year ago

I was wondering if there is a convenient and responsive way to browse the MiceWeb backup, e.g. by setting a redirect rule within the browser? (as a kind of offline browser)

Compared to solutions such as https://github.com/popey/pwbm which come with a Web server, IPFS is less responsive and has more CPU use. Is there a way to use MiceWeb in a similar way to pwbm without having to save everything separately with SingleFile or Monolith?

It would be cool if it was possible to choose whether or not to run the IPFS daemon, a local web server, Zeronet etc. on an optional basis. For web server, running an IPFS service that pins my backup would be cool, but for a personal computer, I would prefer to keep resource use to a minimum and just access my files locally.

Robotizing commented 1 year ago

It makes sense to implement a simple local web server, introducing miceweb daemon command.

IPFS as an architecture has significant advantages, such as convenient sharing and deduplication. It's enough to download 50 web pages with SingleFile/Monolith from, let's say, GitHub, or from some social network, then save them with miceweb save urls list.txt, view size with miceweb present urls list.txt and compare the results.

Most of MiceWeb functions work without running IPFS daemon. For the rest (such as using local IPFS gateway) the performance issue could be resolved by alternate IPFS implementations (Rust?) or by configuring IPFS node.

Robotizing commented 9 months ago

view size with miceweb present urls list.txt and compare the results

Actually (v.0.3.1), miceweb present doesn't display size, miceweb check does.