Loading .gitlab-ci.yml +5 −0 Original line number Diff line number Diff line Loading @@ -40,3 +40,8 @@ dockerize_client: <<: *docker-build-template variables: IMAGE_NAME: client dockerize_server: <<: *docker-build-template variables: IMAGE_NAME: server docker-compose.yml +14 −0 Original line number Diff line number Diff line Loading @@ -36,6 +36,8 @@ services: tty: true transfer_service: image: git.ia2.inaf.it:5050/vospace/vospace-transfer-service/transfer_service volumes: - hot_storage:/home/users/ build: ./transfer_service container_name: transfer_service depends_on: Loading @@ -53,6 +55,16 @@ services: - backend_net stdin_open: true tty: true server: image: git.ia2.inaf.it:5050/vospace/vospace-transfer-service/server volumes: - hot_storage:/home/users build: ./server container_name: server networks: - backend_net stdin_open: true tty: true vospace: image: git.ia2.inaf.it:5050/vospace/vospace-oats container_name: vospace Loading Loading @@ -91,5 +103,7 @@ services: - backend_net ports: - "8080:8080" volumes: hot_storage: networks: backend_net: server/Dockerfile 0 → 100644 +16 −0 Original line number Diff line number Diff line # Use 'base' as base image FROM git.ia2.inaf.it:5050/vospace/vospace-transfer-service/base # Add 'server' user and set home folder and shell RUN useradd -m -s /bin/bash server # Test user folders RUN mkdir -p /home/users/curban && \ mkdir -p /home/users/sbertocco && \ mkdir -p /home/users/szorba # Set up a workdir for the container WORKDIR /home/server/ # Run a shell CMD /bin/bash transfer_service/vos_ts.conf +1 −1 Original line number Diff line number Diff line Loading @@ -86,4 +86,4 @@ base_path = /ia2_tape_stb_01/users/{username} [ia2_server] ; user folder base_path = /home/{username} base_path = /home/users/{username} Loading
.gitlab-ci.yml +5 −0 Original line number Diff line number Diff line Loading @@ -40,3 +40,8 @@ dockerize_client: <<: *docker-build-template variables: IMAGE_NAME: client dockerize_server: <<: *docker-build-template variables: IMAGE_NAME: server
docker-compose.yml +14 −0 Original line number Diff line number Diff line Loading @@ -36,6 +36,8 @@ services: tty: true transfer_service: image: git.ia2.inaf.it:5050/vospace/vospace-transfer-service/transfer_service volumes: - hot_storage:/home/users/ build: ./transfer_service container_name: transfer_service depends_on: Loading @@ -53,6 +55,16 @@ services: - backend_net stdin_open: true tty: true server: image: git.ia2.inaf.it:5050/vospace/vospace-transfer-service/server volumes: - hot_storage:/home/users build: ./server container_name: server networks: - backend_net stdin_open: true tty: true vospace: image: git.ia2.inaf.it:5050/vospace/vospace-oats container_name: vospace Loading Loading @@ -91,5 +103,7 @@ services: - backend_net ports: - "8080:8080" volumes: hot_storage: networks: backend_net:
server/Dockerfile 0 → 100644 +16 −0 Original line number Diff line number Diff line # Use 'base' as base image FROM git.ia2.inaf.it:5050/vospace/vospace-transfer-service/base # Add 'server' user and set home folder and shell RUN useradd -m -s /bin/bash server # Test user folders RUN mkdir -p /home/users/curban && \ mkdir -p /home/users/sbertocco && \ mkdir -p /home/users/szorba # Set up a workdir for the container WORKDIR /home/server/ # Run a shell CMD /bin/bash
transfer_service/vos_ts.conf +1 −1 Original line number Diff line number Diff line Loading @@ -86,4 +86,4 @@ base_path = /ia2_tape_stb_01/users/{username} [ia2_server] ; user folder base_path = /home/{username} base_path = /home/users/{username}