Download resources from web browser (40)
![Screenshot_20231127_023625](https://github.com/shoggoth-systems/shoggoth/assets/149290672/09b573eb-280f-4e7e-ac47-6cdee74c274b)
Shoggoth resources can now be downloaded directly from Shoggoth explorer. This means you no longer have to install Shoggoth on your computer to download resources like code repositories, ML models, datasets and papers. See [this example](https://shoggoth.network/explorer/profile/SHOG97ea5af23ee50a9e28c6ee29f6ad307e/code/source/shoggoth-source-v0.1.7).
Resource size now shown in Shoggoth explorer (40)
As shown in the above image, the size of resources are now displayed in Shoggoth Explorer.
Shoggoth is now self-hosting
The Shoggoth source code can now be downloaded from Shoggoth itself, using the resource path `SHOG97ea5af23ee50a9e28c6ee29f6ad307e/code/source`.
Precompiled binaries for the latest release are also available in `SHOG97ea5af23ee50a9e28c6ee29f6ad307e/code/release`.
Node backup and restore (41)
Shoggoth Nodes can now backup all their important files including node config.toml, database dbconfig.toml, database snapshot, and all their pins by running `shog node backup`. This command will create a tarball `backup.tar` which can be used to restore the node data and state by running `shog node restore`.
This means you can transfer a node from one computer to another, and upgrading a node to a newer version or reinstalling Shoggoth will be a lot more convenient.
Node monitor (46)
When running a node as a service with `shog node start`, a child process will be spawned to monitor the node. If for some reason the node process stops running and it was not explicitly stopped with `shog node stop`, the monitor will automatically restart the node.
Changelog
* implement downloading resources from web browser by thenetrunna in https://github.com/shoggoth-systems/shoggoth/pull/40
* implement node backup and restore by thenetrunna in https://github.com/shoggoth-systems/shoggoth/pull/41
* fix shogdb ASAN requirement and make install deleting previous installation by thenetrunna in https://github.com/shoggoth-systems/shoggoth/pull/42
* implement node service monitor by thenetrunna in https://github.com/shoggoth-systems/shoggoth/pull/46
* Fix: Clean install.sh by rezaarezvan in https://github.com/shoggoth-systems/shoggoth/pull/44
* Fix: fish installtion by rezaarezvan in https://github.com/shoggoth-systems/shoggoth/pull/43
New Contributors
* rezaarezvan made their first contribution in https://github.com/shoggoth-systems/shoggoth/pull/44
**Full Changelog**: https://github.com/shoggoth-systems/shoggoth/compare/v0.1.6...v0.1.7