50 lines
1.9 KiB
Markdown
50 lines
1.9 KiB
Markdown
|
# Weblets
|
||
|
|
||
|
Weblets are a UI tool helps to deploy solutions on TF Grid v3.
|
||
|
|
||
|
A weblet is a compiled javascript web component which can be embedded in HTML page of a web app.
|
||
|
|
||
|
The backend for the weblets is introduced with [grid client](../javascript/grid3_javascript_readme.md) which communicate to TF Chain and TF Grid over RMB.
|
||
|
|
||
|
__Advantages__ :
|
||
|
|
||
|
- It is a non-code easy way to deploy a whole solution on the Grid.
|
||
|
- It is 100% decentralized, there is no server involved
|
||
|
|
||
|
## Weblets list
|
||
|
|
||
|
There are several weblets you can use like:
|
||
|
|
||
|
- Basic Environments:
|
||
|
- [Virtual Machine](./weblets_vm.md)
|
||
|
- [Kubernetes](./weblets_k8s.md)
|
||
|
- [NixOS MicroVM](./weblets_nixos_micro.md)
|
||
|
|
||
|
- Ready Community Solutions:
|
||
|
- [Caprover](./weblets_caprover.md)
|
||
|
- [Funkwhale](./weblets_funkwhale.md)
|
||
|
- [Peertube](./weblets_peertube.md)
|
||
|
- [Taiga](./weblets_taiga.md)
|
||
|
- [Owncloud](./weblets_owncloud.md)
|
||
|
- [Discourse](./weblets_discourse.md)
|
||
|
- [Mattermost](./weblets_mattermost.md)
|
||
|
- [Presearch](./weblets_presearch.md)
|
||
|
- [CasperLabs](./weblets_casper.md)
|
||
|
- [Node Pilot](./weblets_nodepilot.md)
|
||
|
|
||
|
- Some utils:
|
||
|
- [Profile Manager](./weblets_profile_manager.md)
|
||
|
- [Make sure your profile is activated](./weblets_profile_manager.md)
|
||
|
|
||
|
## Playground
|
||
|
Playground is a Vue app that has the weblets embedded. so you can try it out on different TF Chain networks.
|
||
|
- [https://play.dev.grid.tf](https://play.dev.grid.tf) for Devnet.
|
||
|
- [https://play.qa.grid.tf](https://play.qa.grid.tf) for QAnet.
|
||
|
- [https://play.test.grid.tf](https://play.test.grid.tf) for Testnet.
|
||
|
- [https://play.grid.tf](https://play.grid.tf) for Mainnet.
|
||
|
|
||
|
## Limitations
|
||
|
|
||
|
- Regarding browser support, we're only supporting Google Chrome browser at the moment with more browsers to be supported soon.
|
||
|
- Deploys one thing at a time.
|
||
|
- Might take sometime to deploy a solution like Peertube, so you should wait a little bit until it's fully running.
|