4 releases
0.2.2 | Apr 20, 2024 |
---|---|
0.2.1 | Mar 26, 2024 |
0.2.0 |
|
0.1.1 | Mar 25, 2024 |
0.1.0 | Mar 22, 2024 |
#516 in Images
34 downloads per month
Used in aigis-bin
26KB
475 lines
Aigis
You are looking at the README for the Aigis library. If you just want to run Aigis you should use the binary instead.
A simple and configurable content proxy, created to allow websites to embed image and video from external sources whilst protecting user privacy.
Notice
Aigis is a hobby project, is not considered production ready, and has an unstable API. Anything about it including features, functionality and performance is subject to rapid change until stablised. This project is designed with my own infrastructure and needs in mind and may not be a perfect fit for yours. Be sure to look at other options such as imageproxy or ImageWizard as well!
Features
Name | Description | Default? |
---|---|---|
rustls-tls |
Use rustls when making upstream requests |
yes |
native-tls |
Use the system's native TLS when making upstream requests | no |
cache-moka |
Enable upstream response caching using moka (respecting Cache-Control headers) |
yes |
Documentation
Documentation is automatically generated from code comments and is available to view on docs.rs.
Dependencies
~16–30MB
~515K SLoC