From 8cf8362263c5951dd0f3e98e8d698bfb221b3cdb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Steffen=20K=C3=B6hler?= <koehlers@ub.uni-leipzig.de>
Date: Mon, 8 Apr 2019 19:59:02 +0200
Subject: [PATCH] Steps towards installing Q1 of 2019.

---
 docker-compose.yml | 571 +++++++++++++++++++++++++++++++++++++++++++++
 modules            |  66 ++++--
 2 files changed, 615 insertions(+), 22 deletions(-)
 create mode 100644 docker-compose.yml

diff --git a/docker-compose.yml b/docker-compose.yml
new file mode 100644
index 0000000..d7772c2
--- /dev/null
+++ b/docker-compose.yml
@@ -0,0 +1,571 @@
+version: '2'
+services:
+
+  mod-feesfines:
+    image: mod-feesfines:test
+    environment:
+      SERVICE_URL: http://mod-feesfines:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-users:
+    image: mod-users:test
+    environment:
+      SERVICE_URL: http://mod-users:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-password-validator:
+    image: mod-password-validator:test
+    environment:
+      SERVICE_URL: http://mod-password-validator:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-permissions:
+    image: mod-permissions:test
+    environment:
+      SERVICE_URL: http://mod-permissions:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-login:
+    image: mod-login:test
+    environment:
+      SERVICE_URL: http://mod-login:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-inventory-storage:
+    image: mod-inventory-storage:test
+    environment:
+      SERVICE_URL: http://mod-inventory-storage:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-configuration:
+    image: mod-configuration:test
+    environment:
+      SERVICE_URL: http://mod-configuration:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-authtoken:
+    image: mod-authtoken:test
+    environment:
+      SERVICE_URL: http://mod-authtoken:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-circulation-storage:
+    image: mod-circulation-storage:test
+    environment:
+      SERVICE_URL: http://mod-circulation-storage:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-circulation:
+    image: mod-circulation:test
+    environment:
+      SERVICE_URL: http://mod-circulation:9801
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-inventory:
+    image: mod-inventory:test
+    environment:
+      SERVICE_URL: http://mod-inventory:9403
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-codex-mux:
+    image: mod-codex-mux:test
+    environment:
+      SERVICE_URL: http://mod-codex-mux:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-codex-inventory:
+    image: mod-codex-inventory:test
+    environment:
+      SERVICE_URL: http://mod-codex-inventory:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-login-saml:
+    image: mod-login-saml:test
+    environment:
+      SERVICE_URL: http://mod-login-saml:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-notify:
+    image: mod-notify:test
+    environment:
+      SERVICE_URL: http://mod-notify:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-notes:
+    image: mod-notes:test
+    environment:
+      SERVICE_URL: http://mod-notes:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-users-bl:
+    image: mod-users-bl:test
+    environment:
+      SERVICE_URL: http://mod-users-bl:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-tags:
+    image: mod-tags:test
+    environment:
+      SERVICE_URL: http://mod-tags:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-calendar:
+    image: mod-calendar:test
+    environment:
+      SERVICE_URL: http://mod-calendar:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-vendors:
+    image: mod-vendors:test
+    environment:
+      SERVICE_URL: http://mod-vendors:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-template-engine:
+    image: mod-template-engine:test
+    environment:
+      SERVICE_URL: http://mod-template-engine:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-finance-storage:
+    image: mod-finance-storage:test
+    environment:
+      SERVICE_URL: http://mod-finance-storage:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-orders-storage:
+    image: mod-orders-storage:test
+    environment:
+      SERVICE_URL: http://mod-orders-storage:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-orders:
+    image: mod-orders:test
+    environment:
+      SERVICE_URL: http://mod-orders:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-audit-filter:
+    image: mod-audit-filter:test
+    environment:
+      SERVICE_URL: http://mod-audit-filter:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-rtac:
+    image: mod-rtac:test
+    environment:
+      SERVICE_URL: http://mod-rtac:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-sender:
+    image: mod-sender:test
+    environment:
+      SERVICE_URL: http://mod-sender:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-codex-ekb:
+    image: mod-codex-ekb:test
+    environment:
+      SERVICE_URL: http://mod-codex-ekb:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-kb-ebsco-java:
+    image: mod-kb-ebsco-java:test
+    environment:
+      SERVICE_URL: http://mod-kb-ebsco-java:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-email:
+    image: mod-email:test
+    environment:
+      SERVICE_URL: http://mod-email:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-audit:
+    image: mod-audit:test
+    environment:
+      SERVICE_URL: http://mod-audit:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-event-config:
+    image: mod-event-config:test
+    environment:
+      SERVICE_URL: http://mod-event-config:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-licenses:
+    image: mod-licenses:test
+    environment:
+      SERVICE_URL: http://mod-licenses:8080
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-source-record-storage:
+    image: mod-source-record-storage:test
+    environment:
+      SERVICE_URL: http://mod-source-record-storage:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-source-record-manager:
+    image: mod-source-record-manager:test
+    environment:
+      SERVICE_URL: http://mod-source-record-manager:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-data-import-converter-storage:
+    image: mod-data-import-converter-storage:test
+    environment:
+      SERVICE_URL: http://mod-data-import-converter-storage:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-data-import:
+    image: mod-data-import:test
+    environment:
+      SERVICE_URL: http://mod-data-import:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-agreements:
+    image: mod-agreements:test
+    environment:
+      SERVICE_URL: http://mod-agreements:8080
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-erm-usage:
+    image: mod-erm-usage:test
+    environment:
+      SERVICE_URL: http://mod-erm-usage:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-erm-usage-harvester:
+    image: mod-erm-usage-harvester:test
+    environment:
+      SERVICE_URL: http://mod-erm-usage-harvester:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-oai-pmh:
+    image: mod-oai-pmh:test
+    environment:
+      SERVICE_URL: http://mod-oai-pmh:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-gobi:
+    image: mod-gobi:test
+    environment:
+      SERVICE_URL: http://mod-gobi:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  mod-patron:
+    image: mod-patron:test
+    environment:
+      SERVICE_URL: http://mod-patron:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  edge-rtac:
+    image: edge-rtac:test
+    environment:
+      SERVICE_URL: http://edge-rtac:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  edge-oai-pmh:
+    image: edge-oai-pmh:test
+    environment:
+      SERVICE_URL: http://edge-oai-pmh:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  edge-patron:
+    image: edge-patron:test
+    environment:
+      SERVICE_URL: http://edge-patron:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+  edge-orders:
+    image: edge-orders:test
+    environment:
+      SERVICE_URL: http://edge-orders:8081
+      DB_DATABASE: okapi
+      DB_USERNAME: okapi
+      DB_PASSWORD: changeMe
+      DB_HOST: okapi-db
+      DB_PORT: "5432"
+      OKAPI_URL: http://okapi:9130
+      SELF_INTRODUCE: "true"
+
+networks:
+  default:
+    external:
+      name: folio
\ No newline at end of file
diff --git a/modules b/modules
index b4c832d..d620d2d 100644
--- a/modules
+++ b/modules
@@ -1,25 +1,47 @@
-folioorg/mod-feesfines:15.1.0
-folioorg/mod-users:15.3.0
-folioorg/mod-password-validator:1.0.1
-folioorg/mod-permissions:5.4.0
-folioorg/mod-login:4.6.0
-folioorg/mod-inventory-storage:14.0.0
+folioorg/mod-agreements:1.2.0
+folioorg/mod-calendar:1.3.2
+folioorg/mod-inventory-storage:15.3.1
+folioorg/mod-circulation-storage:7.0.0
+folioorg/mod-users:15.4.0
+folioorg/mod-event-config:1.1.0
+folioorg/mod-template-engine:1.2.0
 folioorg/mod-configuration:5.0.1
-folioorg/mod-authtoken:2.0.4
-folioorg/mod-circulation-storage:6.2.0
-folioorg/mod-circulation:14.1.0
-folioorg/mod-inventory:11.0.0
-folioorg/mod-codex-mux:2.3.0
-folioorg/mod-codex-inventory:1.4.0
+folioorg/mod-email:1.1.0
+folioorg/mod-sender:1.0.0
+folioorg/mod-notify:2.2.0
+folioorg/mod-circulation:15.0.0
+folioorg/mod-source-record-storage:2.1.1
+folioorg/mod-source-record-manager:1.2.1
+folioorg/mod-data-import:1.2.1
+folioorg/mod-kb-ebsco-java:2.2.0
+folioorg/mod-vendors:2.1.0
+folioorg/mod-erm-usage:2.1.0
+folioorg/mod-finance-storage:1.0.1
+folioorg/mod-inventory:11.3.0
+folioorg/mod-licenses:1.3.0
+folioorg/mod-orders-storage:4.0.0
+folioorg/mod-orders:4.0.0
+folioorg/mod-authtoken:2.1.0
 folioorg/mod-login-saml:1.2.1
-folioorg/mod-notify:2.1.0
+folioorg/mod-codex-mux:2.5.0
+folioorg/mod-permissions:5.5.0
+folioorg/mod-login:5.1.0
+folioorg/mod-password-validator:1.1.0
+folioorg/mod-users-bl:4.4.0
 folioorg/mod-notes:2.2.0
-folioorg/mod-users-bl:4.3.2
-folioorg/mod-tags:0.2.0
-folioorg/mod-calendar:1.2.0
-folioorg/mod-vendors:1.0.3
-folioorg/mod-agreements:1.0.2
-folioorg/mod-template-engine:1.0.1
-folioorg/mod-finance-storage:1.0.1
-folioorg/mod-orders-storage:1.0.2
-folioorg/mod-orders:1.0.2
\ No newline at end of file
+folioorg/mod-tags:0.3.0
+folioorg/mod-feesfines:15.3.1
+folioorg/mod-codex-inventory:1.4.0
+folioorg/mod-codex-ekb:1.3.0
+folioorg/mod-data-import-converter-storage:1.0.0
+folioorg/mod-erm-usage-harvester:1.1.1
+folioorg/mod-audit:0.0.3
+folioorg/mod-audit-filter:0.0.5
+folioorg/mod-rtac:1.2.2
+folioorg/edge-rtac:2.0.0
+folioorg/mod-oai-pmh:1.0.2
+folioorg/edge-oai-pmh:2.0.0
+folioorg/mod-gobi:1.3.0
+folioorg/mod-patron:2.0.0
+folioorg/edge-patron:2.0.0
+folioorg/edge-orders:2.0.0
-- 
GitLab