NetMount - bridge a folder on your computer with a CC computer on a server!

Started by hugeblank, Oct 12, 2023, 02:45 AM

Previous topic - Next topic

hugeblank

A websocket based file transfer system for CC, with the server side written in typescript. By running the `mount.lua` script, provided by the host server, and giving it login details (either via arguments or in settings,) netmount mixes into the FS API and attaches the directory with its contents to (by default) `net`. Netmount hosts can additionally be accessed by WebDAV via the `/webdav` URL path. More information can be found in the NetMount ReadMe about setup and installation.

Current features include:
- Configurable host/mount paths on both server and client side.
- High responsiveness due to event driven server side.
- Chunking of large files
- Multiple accounts
- Configurable global and per-user storage space limits
- Builtin WebDAV host
- Admin API

Current todos include:
- Optional guest readonly access (this might be possible already.)

https://github.com/tmpim/netmountcc
"inspirational quote"
- Motivational Speaker

Also the first user to set the theme to "Curve2" as their default.

QuickMuffin8782

Quote from: hugeblank on Oct 12, 2023, 02:45 AM-snip-

I like how you managed to make a service anyone can use via a websocket. This is incredibly useful for some people! Great work on developing this!
"The Blue Blur" - Working on Net Star OS, a new frontier for Red Star OS 3.0
linktr.ee/quickmuffin8782