From cd6d849c17f1a54ae7ef9ea436bc6dd2e2c55255 Mon Sep 17 00:00:00 2001 From: Terry Brady Date: Mon, 30 Sep 2019 11:45:04 -0700 Subject: [PATCH] Add angular option --- .../docker-compose/docker-compose-angular.yml | 25 +++++++++++++++++++ .../main/docker-compose/environment.dev.js | 16 ++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 dspace/src/main/docker-compose/docker-compose-angular.yml create mode 100644 dspace/src/main/docker-compose/environment.dev.js diff --git a/dspace/src/main/docker-compose/docker-compose-angular.yml b/dspace/src/main/docker-compose/docker-compose-angular.yml new file mode 100644 index 0000000000..599e94eb72 --- /dev/null +++ b/dspace/src/main/docker-compose/docker-compose-angular.yml @@ -0,0 +1,25 @@ +version: '3.7' +networks: + dspacenet: +services: + dspace-angular: + container_name: dspace-angular + depends_on: + - dspace + environment: + DSPACE_HOST: dspace-angular + DSPACE_NAMESPACE: / + DSPACE_PORT: '3000' + DSPACE_SSL: "false" + image: dspace/dspace-angular:latest + networks: + dspacenet: {} + ports: + - published: 3000 + target: 3000 + - published: 9876 + target: 9876 + stdin_open: true + tty: true + volumes: + - ./environment.dev.js:/app/config/environment.dev.js diff --git a/dspace/src/main/docker-compose/environment.dev.js b/dspace/src/main/docker-compose/environment.dev.js new file mode 100644 index 0000000000..f88506012f --- /dev/null +++ b/dspace/src/main/docker-compose/environment.dev.js @@ -0,0 +1,16 @@ +/* + * The contents of this file are subject to the license and copyright + * detailed in the LICENSE and NOTICE files at the root of the source + * tree and available online at + * + * http://www.dspace.org/license/ + */ +module.exports = { + rest: { + ssl: false, + host: 'localhost', + port: 8080, + // NOTE: Space is capitalized because 'namespace' is a reserved string in TypeScript + nameSpace: '/server/api' + } +};