Cameron Cordes 7474c4d310
Some checks failed
Core Repos/ImageApi/pipeline/head Something is wrong with the build of this commit
Core Repos/ImageApi/pipeline/pr-master This commit looks good
Update dependencies
Update dependencies and remove some features from the image crate that
are unused.
2021-03-27 17:25:52 -04:00
2021-02-09 21:32:22 -05:00
2021-03-27 17:25:52 -04:00
2021-02-09 21:32:22 -05:00
2021-03-27 17:25:52 -04:00
2021-03-27 17:25:52 -04:00
2020-07-07 21:48:29 -04:00
2021-03-25 13:18:16 -04:00

Image API

This is an Actix-web server for serving images and videos from a filesystem. Upon first run it will generate thumbnails for all images and videos at BASE_PATH.

Environment

There are a handful of required environment variables to have the API run. They should be defined where the binary is located or above it in an .env file.

  • DATABASE_URL is a path or url to a database (currently only SQLite is tested)
  • BASE_PATH is the root from which you want to serve images and videos
  • THUMBNAILS is a path where generated thumbnails should be stored
  • BIND_URL is the url and port to bind to (typically your own IP address)
  • SECRET_KEY is the hopefully random string to sign Tokens with
  • RUST_LOG is one of off, error, warn, info, debug, trace, from least to most noisy [error is default]
Description
A Rust actix based Image and Video Server.
Readme 3.8 MiB
Languages
Rust 100%