| Name | Last commit date | |
|---|---|---|
| .. | ||
| .gitignore | 6 years ago | |
| index.html | 6 years ago | |
| loader.js | 6 years ago | |
| main.go | 6 years ago | |
| Makefile | 6 years ago | |
| README.md | 6 years ago | |
| serve.go | 6 years ago | |
| wasm_exec.js | 6 years ago | |
Rclone as WASM
This directory contains files to use the rclone rc as a library in the browser.
This works by compiling rclone to WASM and loading that in via javascript.
This contains the following files
index.html- test web page to load the moduleloader.js- java script to load the module - see here for usagemain.go- main go code exporting the rclone rcMakefile- test makefileREADME.md- this readmeserve.go- test program to serve the web pagewasm_exec.js- interface code from the go source - don't edit
Compiling
This can be compiled by using make or alternatively GOARCH=wasm GOOS=js go build -o rclone.wasm
Running
Run the test server with make serve and examine the page at
http://localhost:3000/ - look at the javascript console and look at
the end of loader.js for how that works.