Commit Graph

46 Commits (85adcf1ae54b1f48b6f68162494c9d3c332c2163)

Author SHA1 Message Date
Jeremy Lin 5633b6ac94 Use Docker Buildx for multi-arch builds
4 years ago
BlackDex feefe69094 Updated Github Actions, Fixed Dockerfile
4 years ago
Daniel García 6530904883
Update web vault version to 2.17.1
4 years ago
BlackDex d46a6ac687 Updated dependencies and Dockerfiles
4 years ago
Daniel García 257b143df1
Remove some duplicate code in Dockerfile with the help of some variables
4 years ago
BlackDex ce99e5c583 Fixed issue with building Alpine armv7 image.
4 years ago
BlackDex 8c03746a67 Fixed building mysql, postgresql and sqlite3 for arm
4 years ago
Daniel García 8746d36845
Document database connection retries and change alpine repo for catatonit
4 years ago
Daniel García 22b9c80007
Reorganize dockerfile template slightly (same result)
4 years ago
Daniel García ab4355cfed
Updated web vault, dependencies and base docker images
4 years ago
Aiden McClelland 6a8f42da8a
specify version of cmosh's alpine-arm
4 years ago
Aiden McClelland b58bff1178 alpine arm building successfully
4 years ago
Daniel García dbc082dc75
Update web vault to 2.16.0 and dependencies
4 years ago
Jeremy Lin 6b5fa201aa Fix the Alpine build
4 years ago
Daniel García 4c324e1160
Change Dockerfiles to make the AMD image multidb
4 years ago
Jeremy Lin 4559e85daa Multi-arch image support
4 years ago
Jeremy Lin bbef332e25 Dockerfile.j2: remove dead code
4 years ago
Jeremy Lin d5f9b33f66 Add startup script to support init operations
4 years ago
Daniel García d4357eb55a
Updated dependencies ans web vault version
4 years ago
Daniel García a1f304dff7
Update web vault to v2.14.0
5 years ago
Daniel García 4be8dae626
Make web vault show a more informative error when browsers block WebCrypto in insecure contexts and update dependencies
5 years ago
Daniel García 4e85a1dee1
Update web vault to 2.13.2
5 years ago
Jeremy Lin bbb0484d03 Healthcheck fixes/optimizations
5 years ago
Ymage b837348b25 Build as static
5 years ago
Daniel García edabf19ddf
Update vault to 2.13.1
5 years ago
Daniel García b6612e90ca
Update dependencies
5 years ago
Daniel García edfdda86ae
Use web vault built by docker autobuild, using the hash to reference the image for extra security
5 years ago
Daniel García 0a3008e753
Update web vault used in docker
5 years ago
Daniel García 916e96b143
Update web vault to fix copy issues
5 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.
5 years ago
Daniel García a3b30ed65a
Add missing target armv7 and cross compile envs
5 years ago
Robin Schneider 402c857d17
Add hint to Dockerfile's that they are generated
5 years ago
Robin Schneider def858854b
Readd missing cargo build for armv7. Thanks to @dani-garcia!
5 years ago
Robin Schneider f6761ac30e
Remove debugging echo statement from Dockerfiles
5 years ago
Robin Schneider f8e49ea3f4
Use apt-get instead of apt in Dockerfiles, also --no-install-recommends
5 years ago
Robin Schneider f6a4a2127b
Remove duplicate empty lines in generated Dockerfiles
5 years ago
Robin Schneider 446fc3f1f8
Set build time options for dpkg and reproducible builds
5 years ago
Robin Schneider 146525db91
Improve Jinja2 template logic a bit
5 years ago
Robin Schneider 1698b43f9b
Readd missing cargo setup for armv7. Thanks to @dani-garcia!
5 years ago
Robin Schneider 078b21db85
Fix armv6 build, thanks to @dani-garcia for the review!
5 years ago
Robin Schneider 43adcde094
Move `rustup target` before `cargo build`. Thanks to @dani-garcia!
5 years ago
Daniel García 7a0bb18dcf
Make `cargo new` independent of workdir to be exact
5 years ago
Robin Schneider 47a5a4e1fc
Fix package name for Ubuntu 16.04 based image. Thanks @dani-garcia!
5 years ago
Robin Schneider 0f0e5876ae
Move `dpkg --add-architecture` before the first apt call
5 years ago
Robin Schneider 43aa75dc89
Fix cross platform build support, thanks to @dani-garcia for the review
5 years ago
Robin Schneider 8280d200ea
Generate Dockerfiles from one source for maintainability. Closes #785.
5 years ago