Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexcoder04/rfap
proof-of-concept network file access protocol
https://github.com/alexcoder04/rfap
file-share file-sharing file-transfer ftp networking protocol rfap
Last synced: about 1 month ago
JSON representation
proof-of-concept network file access protocol
- Host: GitHub
- URL: https://github.com/alexcoder04/rfap
- Owner: alexcoder04
- License: other
- Created: 2021-11-18T16:00:21.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-01-03T11:01:57.000Z (about 3 years ago)
- Last Synced: 2024-12-05T20:32:46.175Z (about 2 months ago)
- Topics: file-share, file-sharing, file-transfer, ftp, networking, protocol, rfap
- Homepage:
- Size: 50.8 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
Reliable File Access Protocol
**This project is in alpha stage, so expect radical changes to come.**
This repository contains documentation, specifications, overviews,
organizational information and general discussions about the protocol. See
[related projects](#related-projects-in-progress) for actual implementations.## Protocol specifications (in progress)
- for general protocol specifications, see [specification.md](./specification.md)
- for YML metadata specification, see [metadata-example.yml](./metadata-example.yml)
- for a full overview of commands, see [commands.md](./commands.md)
- for a full overview of error codes, see [errors.md](./errors.md)## Related projects (in progress)
- https://github.com/alexcoder04/rfap-go-server - reference server implementation
- https://github.com/alexcoder04/librfap - Python library
- https://github.com/BoettcherDasOriginal/rfap-cs-lib - C# library
- https://github.com/alexcoder04/rfap-pycli - Python CLI client based on librfap
- https://github.com/alexcoder04/rfap-fuse - FUSE implementation in Python based on librfap## Contributing
Please see [CONTRIBUTING.md](./CONTRIBUTING.md) for more information.
## Why did we start this project?
FTP is too old.
NFS is unencrypted.
SMB is too complex.
WebDAV makes not much sense.
SSHFS is for nerds.
*So what is the best way to share files?*