mirror of
https://git.asonix.dog/asonix/pict-rs
synced 2024-12-22 11:21:24 +00:00
Upgrading rust-musl and alpine, adding filter env var.
This commit is contained in:
parent
9ff134e616
commit
0e7d4fc34f
2 changed files with 4 additions and 3 deletions
|
@ -1,5 +1,5 @@
|
||||||
# Build
|
# Build
|
||||||
FROM ekidd/rust-musl-builder:1.42.0-openssl11 as rust
|
FROM ekidd/rust-musl-builder:1.44.0 as rust
|
||||||
|
|
||||||
# Cache deps
|
# Cache deps
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
@ -17,7 +17,7 @@ COPY src ./src/
|
||||||
# Build for release
|
# Build for release
|
||||||
RUN cargo build --frozen --release
|
RUN cargo build --frozen --release
|
||||||
|
|
||||||
FROM alpine:3.10
|
FROM alpine:3.11
|
||||||
|
|
||||||
# Copy resources
|
# Copy resources
|
||||||
COPY --from=rust /app/server/target/x86_64-unknown-linux-musl/release/pict-rs /app/pict-rs
|
COPY --from=rust /app/server/target/x86_64-unknown-linux-musl/release/pict-rs /app/pict-rs
|
||||||
|
|
|
@ -22,13 +22,14 @@ pub(crate) struct Config {
|
||||||
short,
|
short,
|
||||||
long,
|
long,
|
||||||
env = "PICTRS_FORMAT",
|
env = "PICTRS_FORMAT",
|
||||||
help = "An image format to convert all uploaded files into, supports 'jpg' and 'png'"
|
help = "An optional image format to convert all uploaded files into, supports 'jpg' and 'png'"
|
||||||
)]
|
)]
|
||||||
format: Option<Format>,
|
format: Option<Format>,
|
||||||
|
|
||||||
#[structopt(
|
#[structopt(
|
||||||
short,
|
short,
|
||||||
long,
|
long,
|
||||||
|
env = "PICTRS_FILTER_WHITELIST",
|
||||||
help = "An optional list of filters to whitelist, supports 'identity', 'thumbnail', and 'blur'"
|
help = "An optional list of filters to whitelist, supports 'identity', 'thumbnail', and 'blur'"
|
||||||
)]
|
)]
|
||||||
whitelist: Option<Vec<String>>,
|
whitelist: Option<Vec<String>>,
|
||||||
|
|
Loading…
Reference in a new issue