2021-02-12 12:15:19 +01:00
|
|
|
--- git/docker/amd64/Dockerfile 2021-02-12 11:45:13.762372371 +0100
|
|
|
|
+++ Dockerfile 2021-02-12 11:59:56.727518522 +0100
|
|
|
|
@@ -111,3 +111,23 @@
|
|
|
|
WORKDIR /
|
|
|
|
ENTRYPOINT ["/usr/bin/dumb-init", "--"]
|
|
|
|
CMD ["/start.sh"]
|
|
|
|
+
|
|
|
|
+####################### dpkg target ##########################
|
|
|
|
+FROM build as dpkg
|
2020-10-11 17:07:37 +02:00
|
|
|
+RUN mkdir -p /bitwarden_package/DEBIAN
|
|
|
|
+RUN mkdir -p /bitwarden_package/usr/local/bin
|
|
|
|
+RUN mkdir -p /bitwarden_package/usr/lib/systemd/system
|
|
|
|
+RUN mkdir -p /bitwarden_package/etc/bitwarden_rs
|
|
|
|
+RUN mkdir -p /bitwarden_package/usr/share/bitwarden_rs
|
2021-02-12 12:15:19 +01:00
|
|
|
+
|
2020-10-11 17:07:37 +02:00
|
|
|
+WORKDIR /bitwarden_package
|
2019-03-27 10:19:46 +01:00
|
|
|
+COPY debian/control /bitwarden_package/DEBIAN/control
|
|
|
|
+COPY debian/postinst /bitwarden_package/DEBIAN/postinst
|
|
|
|
+COPY debian/conffiles /bitwarden_package/DEBIAN/conffiles
|
2021-02-12 12:15:19 +01:00
|
|
|
+COPY Rocket.toml /bitwarden_package/etc/bitwarden_rs
|
2019-03-27 10:19:46 +01:00
|
|
|
+COPY debian/config.env /bitwarden_package/etc/bitwarden_rs
|
|
|
|
+COPY debian/bitwarden_rs.service /bitwarden_package/usr/lib/systemd/system
|
|
|
|
+COPY --from=vault /web-vault /bitwarden_package/usr/share/bitwarden_rs/web-vault
|
|
|
|
+COPY --from=build app/target/release/bitwarden_rs /bitwarden_package/usr/local/bin
|
2021-02-12 12:15:19 +01:00
|
|
|
+
|
2019-03-27 10:19:46 +01:00
|
|
|
+RUN dpkg-deb --build . bitwarden-rs.deb
|