You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@streampipes.apache.org by ze...@apache.org on 2023/02/08 08:35:54 UTC
[streampipes] branch SP-454 updated: [#454] Change ownership of backend volume
This is an automated email from the ASF dual-hosted git repository.
zehnder pushed a commit to branch SP-454
in repository https://gitbox.apache.org/repos/asf/streampipes.git
The following commit(s) were added to refs/heads/SP-454 by this push:
new be575c12b [#454] Change ownership of backend volume
be575c12b is described below
commit be575c12bd0c18f01f1197299f04234f937a922e
Author: Philipp Zehnder <te...@users.noreply.github.com>
AuthorDate: Wed Feb 8 09:35:43 2023 +0100
[#454] Change ownership of backend volume
---
docker-compose.yml | 6 ++++--
streampipes-service-core/Dockerfile | 1 +
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/docker-compose.yml b/docker-compose.yml
index bdf4d4e30..a8706bd98 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -43,7 +43,7 @@ services:
- consul
- couchdb
volumes:
- - backend:/root/.streampipes
+ - backend:/home/javauser/.streampipes
- files:/spImages
logging: *default-logging
networks:
@@ -69,6 +69,8 @@ services:
context: ./streampipes-extensions/streampipes-extensions-all-jvm
dockerfile: Dockerfile
image: streampipes_pipeline-elements-all-jvm:release-validation
+ depends_on:
+ - backend
volumes:
- files:/spImages
logging: *default-logging
@@ -102,7 +104,7 @@ services:
ipv4_address: 172.31.0.9
couchdb:
- image: couchdb:2.3.1
+ image: couchdb:3.3.1
environment:
- COUCHDB_USER=admin
- COUCHDB_PASSWORD=admin
diff --git a/streampipes-service-core/Dockerfile b/streampipes-service-core/Dockerfile
index b9976ee11..6599523f2 100644
--- a/streampipes-service-core/Dockerfile
+++ b/streampipes-service-core/Dockerfile
@@ -25,6 +25,7 @@ RUN groupadd --gid $USER_GID $USERNAME \
&& useradd --uid $USER_UID --gid $USER_GID -m $USERNAME \
&& chown $USERNAME:$USERNAME /streampipes-backend.jar
+RUN mkdir /home/javauser/.streampipes && chown -R $USERNAME:$USERNAME /home/javauser/.streampipes
USER $USERNAME
ENTRYPOINT ["java", "-jar", "/streampipes-backend.jar"]