All Projects → revoltchat → autumn

revoltchat / autumn

Licence: AGPL-3.0 license
Pluggable file server micro-service.

Programming Languages

rust
11053 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to autumn

nova-file-upload-field
The easiest drag-and-drop file uploading field for Laravel Nova.
Stars: ✭ 53 (+96.3%)
Mutual labels:  file-upload
cypress-upload-file-post-form
Solution for two Cypress testing use-cases I came across with: perform a direct http FORM request to the server containing a file and other parameters and upload a file into a form before submission
Stars: ✭ 59 (+118.52%)
Mutual labels:  file-upload
revolt.js
Modern Typescript library for interacting with Revolt.
Stars: ✭ 141 (+422.22%)
Mutual labels:  revolt
fortune-commons
Fortune Commons is an project focused on all aspects of reusable Java components.
Stars: ✭ 17 (-37.04%)
Mutual labels:  file-upload
rvmob
(Community-led Project) React Native Revolt client.
Stars: ✭ 39 (+44.44%)
Mutual labels:  revolt
uploadcare-ios
UploadcareKit: iOS SDK for Uploadcare API
Stars: ✭ 24 (-11.11%)
Mutual labels:  file-upload
express-file-upload
Node.js Express Upload/Download File Rest APIs example with Multer
Stars: ✭ 64 (+137.04%)
Mutual labels:  file-upload
eosfilestore
📜🔗 Immutable, censorship resistant, cheap, file storage on EOS blockchain
Stars: ✭ 45 (+66.67%)
Mutual labels:  file-upload
django-file-form
Django-file-form helps you to write forms with a pretty ajax upload
Stars: ✭ 135 (+400%)
Mutual labels:  file-upload
google-drive-direct-remote-upload
Directly upload files from the web to Google Drive without saving them completely on the server before.
Stars: ✭ 62 (+129.63%)
Mutual labels:  file-upload
revite
Revolt client built with Preact.
Stars: ✭ 606 (+2144.44%)
Mutual labels:  revolt
cpomf
Pomf API compatible file host written in Crystal - The software behind nya.is.
Stars: ✭ 36 (+33.33%)
Mutual labels:  file-upload
january
Image proxy and embed generator.
Stars: ✭ 24 (-11.11%)
Mutual labels:  revolt
zipline
A ShareX/file upload server that is easy to use, packed with features, and with an easy setup!
Stars: ✭ 215 (+696.3%)
Mutual labels:  file-upload
vue-base64-file-upload
Upload files as base64 data-uris
Stars: ✭ 77 (+185.19%)
Mutual labels:  file-upload
documentation
Revolt documentation website.
Stars: ✭ 20 (-25.93%)
Mutual labels:  revolt
ajax
Just another AJAX requests helper
Stars: ✭ 27 (+0%)
Mutual labels:  file-upload
filesharing
Files sharing application made in PHP
Stars: ✭ 52 (+92.59%)
Mutual labels:  file-upload
upload
How to Upload a File to a Server in PHP
Stars: ✭ 83 (+207.41%)
Mutual labels:  file-upload
yii2-fileapi-widget
Yii2 FileAPI widget.
Stars: ✭ 51 (+88.89%)
Mutual labels:  file-upload

Autumn

Description

Autumn is the microservice responsible for storing files and attachments.

Features:

  • Save files locally or on S3.
  • Support for different tags / buckets with different file requirements.
  • Strips metadata from JPEGs and video files.

Stack

Resources

Revolt

CLI Commands

Command Description
cargo build Build/compile Autumn.
cargo run Run Autumn.
cargo fmt Format Autumn. Not intended for PR use to avoid accidentally formatting unformatted files.

Contributing

The contribution guide is located at developers.revolt.chat/contributing. Please note that a pull request should only take care of one issue so that we can review it quickly.

License

Autumn is licensed under the GNU Affero General Public License v3.0.

To-Do

  • Make EXIF stripping optional, but on by default. (?exif=false)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].