Mercurial > libervia-backend
annotate docker/libervia-web-dev-e2e/Dockerfile @ 3696:52ee22d78e18
plugin XEP-0384: fix encryption for user own devices:
our own jid is added automatically by OMEMO library, but during the generation of the
stanza, our list of jids was used to get the keys (and thus our own jid and devices keys
was missing).
fix 402
author | Goffi <goffi@goffi.org> |
---|---|
date | Fri, 22 Oct 2021 18:46:51 +0200 |
parents | f25442794e11 |
children |
rev | line source |
---|---|
3689
f25442794e11
docker: fix use of `REVISION` in `FROM` instruction
Goffi <goffi@goffi.org>
parents:
3641
diff
changeset
|
1 ARG REVISION |
f25442794e11
docker: fix use of `REVISION` in `FROM` instruction
Goffi <goffi@goffi.org>
parents:
3641
diff
changeset
|
2 FROM libervia/web:${REVISION:-dev} |
3423
0653be94ee5e
docker: added libervia e2e image and include it in `docker-compose_e2e`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
3 |
0653be94ee5e
docker: added libervia e2e image and include it in `docker-compose_e2e`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
4 LABEL maintainer="Goffi <tmp_dockerfiles@goffi.org>" |
0653be94ee5e
docker: added libervia e2e image and include it in `docker-compose_e2e`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
5 |
0653be94ee5e
docker: added libervia e2e image and include it in `docker-compose_e2e`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
6 ARG DEBIAN_FRONTEND=noninteractive |
0653be94ee5e
docker: added libervia e2e image and include it in `docker-compose_e2e`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
7 |
0653be94ee5e
docker: added libervia e2e image and include it in `docker-compose_e2e`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
8 USER root |
0653be94ee5e
docker: added libervia e2e image and include it in `docker-compose_e2e`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
9 |
0653be94ee5e
docker: added libervia e2e image and include it in `docker-compose_e2e`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
10 # we install pre-generated certificates so we can do tests with valid TLS |
3497
73e04040d577
docker: update following name changes:
Goffi <goffi@goffi.org>
parents:
3423
diff
changeset
|
11 # those certificates are the same as in libervia/backend-dev-e2e |
3423
0653be94ee5e
docker: added libervia e2e image and include it in `docker-compose_e2e`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
12 COPY --chown=root:root certificates/minica.pem /usr/local/share/ca-certificates/minica.crt |
3497
73e04040d577
docker: update following name changes:
Goffi <goffi@goffi.org>
parents:
3423
diff
changeset
|
13 COPY --chown=root:tls-cert certificates/server1.test/cert.pem /usr/share/libervia/certificates/server1.test.pem |
73e04040d577
docker: update following name changes:
Goffi <goffi@goffi.org>
parents:
3423
diff
changeset
|
14 COPY --chown=root:tls-cert certificates/server1.test/key.pem /usr/share/libervia/certificates/server1.test-key.pem |
3423
0653be94ee5e
docker: added libervia e2e image and include it in `docker-compose_e2e`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
15 RUN update-ca-certificates |
0653be94ee5e
docker: added libervia e2e image and include it in `docker-compose_e2e`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
16 |
3497
73e04040d577
docker: update following name changes:
Goffi <goffi@goffi.org>
parents:
3423
diff
changeset
|
17 COPY --chown=root:root libervia.conf /etc/libervia.conf |
3423
0653be94ee5e
docker: added libervia e2e image and include it in `docker-compose_e2e`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
18 |
3497
73e04040d577
docker: update following name changes:
Goffi <goffi@goffi.org>
parents:
3423
diff
changeset
|
19 WORKDIR /home/libervia |
73e04040d577
docker: update following name changes:
Goffi <goffi@goffi.org>
parents:
3423
diff
changeset
|
20 USER libervia |