https://github.com/negrel/unixcloud
A cloud service that follows UNIX philosophy.
https://github.com/negrel/unixcloud
Last synced: 3 months ago
JSON representation
A cloud service that follows UNIX philosophy.
- Host: GitHub
- URL: https://github.com/negrel/unixcloud
- Owner: negrel
- License: mit
- Created: 2024-01-16T18:23:58.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-01-28T15:54:33.000Z (over 1 year ago)
- Last Synced: 2025-01-08T09:13:59.374Z (5 months ago)
- Language: Makefile
- Size: 482 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# `unixcloud` - A cloud service that follows UNIX philosophy.
`unixcloud` is a minimalist and versatile file cloud service. It strives to
follow [Unix philosophy](https://en.wikipedia.org/wiki/Unix_philosophy) and,
therefor, emphasize the use of existing specialized tools over reinventing the
wheel.## Overview
From a global perspective, `unixcloud` is a composable processing pipeline that
works on top of [unix filesystems](https://en.wikipedia.org/wiki/Unix_filesystem).
It is made of three major components:
* Upload: programs responsible of receiving files
([syncthing](https://syncthing.net/),
[webdav](https://en.wikipedia.org/wiki/WebDAV), etc).
* Processing: programs responsible of transforming files (thumbnail creation,
facial recognition, sorting files, etc).
* Download: programs responsible of serving files to client
([webdav](https://en.wikipedia.org/wiki/WebDAV)).## Contributing
If you want to contribute to `unixcloud` to add a feature or improve the code contact
me at [[email protected]](mailto:[email protected]), open an
[issue](https://github.com/negrel/unixcloud/issues) or make a
[pull request](https://github.com/negrel/unixcloud/pulls).## :stars: Show your support
Please give a :star: if this project helped you!
[](https://www.buymeacoffee.com/negrel)
## :scroll: License
MIT © [Alexandre Negrel](https://www.negrel.dev/)