Cameron Cordes
							
						 
						
							
							
							
								
							
								514ecea36b 
								
							
								 
							
						 
						
							
							
								
								Run bitwarden-rs as non-root user  
							
							 
							
							 
							
							
								
 
							
							
							Updated the Dockerfiles to switch to UID 999 before running. Because
non-root users cannot bind to ports below 1024, I also updated the
ROCKET_PORT to 8080. 
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								a1f304dff7 
								
									
								
							
								 
							
						 
						
							
							
								
								Update web vault to v2.14.0  
							
							 
							
							
								
 
							
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								4be8dae626 
								
									
								
							
								 
							
						 
						
							
							
								
								Make web vault show a more informative error when browsers block WebCrypto in insecure contexts and update dependencies  
							
							 
							
							
								
 
							
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								4e85a1dee1 
								
									
								
							
								 
							
						 
						
							
							
								
								Update web vault to 2.13.2  
							
							 
							
							
								
 
							
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Jeremy Lin
							
						 
						
							
							
							
								
							
								bbb0484d03 
								
							
								 
							
						 
						
							
							
								
								Healthcheck fixes/optimizations  
							
							 
							
							 
							
							
								
 
							
							
							* Switch healthcheck interval/timeout from 30s/3s to 60s/10s.
  30s interval is arguably overkill, and 3s timeout is definitely too short
  for lower end machines.
* Use HEALTHCHECK CMD exec form to avoid superfluous `sh` invocations.
* Add `--silent --show-error` flags to curl call to avoid progress meter being
  shown in healthcheck logs. 
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Ymage
							
						 
						
							
							
							
								
							
								b837348b25 
								
							
								 
							
						 
						
							
							
								
								Build as static  
							
							 
							
							
								
 
							
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								edabf19ddf 
								
									
								
							
								 
							
						 
						
							
							
								
								Update vault to 2.13.1  
							
							 
							
							
								
 
							
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								b6612e90ca 
								
									
								
							
								 
							
						 
						
							
							
								
								Update dependencies  
							
							 
							
							
								
 
							
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								edfdda86ae 
								
									
								
							
								 
							
						 
						
							
							
								
								Use web vault built by docker autobuild, using the hash to reference the image for extra security  
							
							 
							
							
								
 
							
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								0a3008e753 
								
									
								
							
								 
							
						 
						
							
							
								
								Update web vault used in docker  
							
							 
							
							
								
 
							
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								916e96b143 
								
									
								
							
								 
							
						 
						
							
							
								
								Update web vault to fix copy issues  
							
							 
							
							
								
 
							
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								84ed185579 
								
									
								
							
								 
							
						 
						
							
							
								
								Update u2f to 0.2, which requires OpenSSL but also might solve the problems we've had with certificates.  
							
							 
							
							 
							
							
								
 
							
							
							The rust image doesn't need installing curl or tar, so removed. Also collapsed ENV lines. 
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								a3b30ed65a 
								
									
								
							
								 
							
						 
						
							
							
								
								Add missing target armv7 and cross compile envs  
							
							 
							
							
								
 
							
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Robin Schneider
							
						 
						
							
							
								
								
							
							
								
							
								402c857d17 
								
									
								
							
								 
							
						 
						
							
							
								
								Add hint to Dockerfile's that they are generated  
							
							 
							
							
								
 
							
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Robin Schneider
							
						 
						
							
							
								
								
							
							
								
							
								def858854b 
								
									
								
							
								 
							
						 
						
							
							
								
								Readd missing cargo build for armv7. Thanks to  @dani-garcia !  
							
							 
							
							
								
 
							
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Robin Schneider
							
						 
						
							
							
								
								
							
							
								
							
								f6761ac30e 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove debugging echo statement from Dockerfiles  
							
							 
							
							
								
 
							
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Robin Schneider
							
						 
						
							
							
								
								
							
							
								
							
								f8e49ea3f4 
								
									
								
							
								 
							
						 
						
							
							
								
								Use apt-get instead of apt in Dockerfiles, also --no-install-recommends  
							
							 
							
							 
							
							
								
 
							
							
							apt is intended for humans, not scripts.
--no-install-recommends improves build time by avoiding to install
unneeded packages. 
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Robin Schneider
							
						 
						
							
							
								
								
							
							
								
							
								f6a4a2127b 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove duplicate empty lines in generated Dockerfiles  
							
							 
							
							 
							
							
								
 
							
							
							Checked with:
```Shell
find . -type f -print0 | xargs -0 pcregrep -M '\n\n\n'
``` 
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Robin Schneider
							
						 
						
							
							
								
								
							
							
								
							
								446fc3f1f8 
								
									
								
							
								 
							
						 
						
							
							
								
								Set build time options for dpkg and reproducible builds  
							
							 
							
							 
							
							
								
 
							
							
							Ref: https://github.com/moby/moby/issues/4032 
Ref: https://sweetcode.io/using-docker-reproducible-build-environments/ 
Ref: https://github.com/hashbang/aosp-build/blob/master/config/container/Dockerfile  
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Robin Schneider
							
						 
						
							
							
								
								
							
							
								
							
								146525db91 
								
									
								
							
								 
							
						 
						
							
							
								
								Improve Jinja2 template logic a bit  
							
							 
							
							
								
 
							
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Robin Schneider
							
						 
						
							
							
								
								
							
							
								
							
								1698b43f9b 
								
									
								
							
								 
							
						 
						
							
							
								
								Readd missing cargo setup for armv7. Thanks to  @dani-garcia !  
							
							 
							
							
								
 
							
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Robin Schneider
							
						 
						
							
							
								
								
							
							
								
							
								078b21db85 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix armv6 build, thanks to  @dani-garcia  for the review!  
							
							 
							
							
								
 
							
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Robin Schneider
							
						 
						
							
							
								
								
							
							
								
							
								43adcde094 
								
									
								
							
								 
							
						 
						
							
							
								
								Move `rustup target` before `cargo build`. Thanks to  @dani-garcia !  
							
							 
							
							 
							
							
								
 
							
							
							Note from @dani-garcia :
> I don't think this is doing anything right now because the target is probably
> installed already. 
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								7a0bb18dcf 
								
									
								
							
								 
							
						 
						
							
							
								
								Make `cargo new` independent of workdir to be exact  
							
							 
							
							 
							
							
								
 
							
							
							The muslrust images seem to have a workdir of /volume as opposed to / in the
others so doing cargo new like this would create the folder in /volume/app. 
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Robin Schneider
							
						 
						
							
							
								
								
							
							
								
							
								47a5a4e1fc 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix package name for Ubuntu 16.04 based image. Thanks  @dani-garcia !  
							
							 
							
							
								
 
							
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Robin Schneider
							
						 
						
							
							
								
								
							
							
								
							
								0f0e5876ae 
								
									
								
							
								 
							
						 
						
							
							
								
								Move `dpkg --add-architecture` before the first apt call  
							
							 
							
							 
							
							
								
 
							
							
							Thanks to @dani-garcia  for the review! 
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Robin Schneider
							
						 
						
							
							
								
								
							
							
								
							
								43aa75dc89 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix cross platform build support, thanks to  @dani-garcia  for the review  
							
							 
							
							
								
 
							
							
						 
						6 years ago  
					 
				
					
						
							
							
								 
								Robin Schneider
							
						 
						
							
							
								
								
							
							
								
							
								8280d200ea 
								
									
								
							
								 
							
						 
						
							
							
								
								Generate Dockerfiles from one source for maintainability.  Closes   #785 .  
							
							 
							
							
								
 
							
							
						 
						6 years ago