autumn
autumn copied to clipboard
Pluggable file server micro-service.
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
- Revolt Project Board (Submit feature requests here)
- Revolt Testers Server
- Contribution Guide
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)