mirror of
				https://github.com/dani-garcia/vaultwarden.git
				synced 2025-11-03 19:58:20 +02:00 
			
		
		
		
	Revert setcap, update rust and crates
- Revert #3170 as discussed in #3387 In hindsight it's better to not have this feature - Update Dockerfile.j2 for easy version changes. Just change it in one place instead of multiple - Updated to Rust to latest patched version - Updated crates to latest available - Pinned mimalloc to an older version, as it breaks on musl builds
This commit is contained in:
		@@ -2,7 +2,6 @@
 | 
			
		||||
 | 
			
		||||
# This file was generated using a Jinja2 template.
 | 
			
		||||
# Please make your changes in `Dockerfile.j2` and then `make` the individual Dockerfiles.
 | 
			
		||||
 | 
			
		||||
# Using multistage build:
 | 
			
		||||
# 	https://docs.docker.com/develop/develop-images/multistage-build/
 | 
			
		||||
# 	https://whitfin.io/speeding-up-rust-docker-builds/
 | 
			
		||||
@@ -27,7 +26,7 @@
 | 
			
		||||
FROM vaultwarden/web-vault@sha256:aa6ba791911a815ea570ec2ddc59992481c6ba8fbb65eed4f7074b463430d3ee as vault
 | 
			
		||||
 | 
			
		||||
########################## BUILD IMAGE  ##########################
 | 
			
		||||
FROM blackdex/rust-musl:armv7-musleabihf-stable-1.68.1 as build
 | 
			
		||||
FROM blackdex/rust-musl:armv7-musleabihf-stable-1.68.2 as build
 | 
			
		||||
 | 
			
		||||
# Build time options to avoid dpkg warnings and help with reproducible builds.
 | 
			
		||||
ENV DEBIAN_FRONTEND=noninteractive \
 | 
			
		||||
@@ -74,7 +73,6 @@ RUN touch src/main.rs
 | 
			
		||||
# your actual source files being built
 | 
			
		||||
RUN cargo build --features ${DB} --release --target=armv7-unknown-linux-musleabihf
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
######################## RUNTIME IMAGE  ########################
 | 
			
		||||
# Create a new stage with a minimal image
 | 
			
		||||
# because we already have a binary built
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user