From ddd9fe958e59ae84c76509863357f1f685b93262 Mon Sep 17 00:00:00 2001 From: Rishi Ghan Date: Mon, 28 Mar 2022 20:27:21 -0700 Subject: [PATCH] =?UTF-8?q?=E2=9D=8C=20Removed=20docker-compose=20related?= =?UTF-8?q?=20files?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.env | 12 ---- docker-compose.yml | 152 --------------------------------------------- 2 files changed, 164 deletions(-) delete mode 100644 docker-compose.env delete mode 100644 docker-compose.yml diff --git a/docker-compose.env b/docker-compose.env deleted file mode 100644 index 8c62c5c..0000000 --- a/docker-compose.env +++ /dev/null @@ -1,12 +0,0 @@ -UNDERLYING_HOSTNAME=ghost -COMICS_DIRECTORY=/Users/rishi/work/threetwo/comics -USERDATA_DIRECTORY=/Users/rishi/work/threetwo/userdata - -LOGGER=true -LOGLEVEL=info -SERVICEDIR=dist/services - -MONGO_URI=mongodb://db:27017/threetwo -REDIS_URI=redis://redis:6379 -TRANSPORTER=redis://redis:6379 -CACHER=Memory diff --git a/docker-compose.yml b/docker-compose.yml deleted file mode 100644 index 7bc1726..0000000 --- a/docker-compose.yml +++ /dev/null @@ -1,152 +0,0 @@ -version: "3.7" - -x-userdata-volume: - &userdata-volume - type: bind - source: ${USERDATA_DIRECTORY} - target: /userdata - -x-comics-volume: - &comics-volume - type: bind - source: ${COMICS_DIRECTORY} - target: /comics -services: - threetwo: - build: - context: . - image: frishi/threetwo - container_name: threetwo-ui - restart: unless-stopped - - ports: - - "8050:8050" - - "3050:3050" - links: - - importapi - depends_on: - - db - - elasticsearch - - redis - - networks: - - proxy - - comicvineapi: - build: - context: https://github.com/rishighan/threetwo-metadata-service.git - image: frishi/threetwo-metadata-service - container_name: comicvine-api - ports: - - "3080:3080" - volumes: - - *comics-volume - - *userdata-volume - environment: - SERVICES: api - env_file: docker-compose.env - depends_on: - - redis - networks: - - proxy - - comicvine: - build: - context: https://github.com/rishighan/threetwo-metadata-service.git - image: frishi/threetwo-metadata-service - container_name: comicvine-service - environment: - SERVICES: comicvine - env_file: docker-compose.env - volumes: - - *comics-volume - - *userdata-volume - networks: - - proxy - - importapi: - build: - context: https://github.com/rishighan/threetwo-core-service.git - image: frishi/threetwo-core-service - container_name: importapi - ports: - - "3000:3000" - - "3001:3001" - environment: - SERVICES: api - env_file: docker-compose.env - volumes: - - *comics-volume - - *userdata-volume - depends_on: - - redis - - db - networks: - - proxy - - core-services: - build: - context: https://github.com/rishighan/threetwo-core-service.git - image: frishi/threetwo-core-service - container_name: core-services - depends_on: - - db - - redis - - elasticsearch - environment: - name: core-services - SERVICES: library,queue,settings,search,imagetransformation - env_file: docker-compose.env - volumes: - - *comics-volume - - *userdata-volume - - networks: - - proxy - - db: - image: "bitnami/mongodb:latest" - container_name: database - networks: - - proxy - ports: - - "27017:27017" - volumes: - - "mongodb_data:/bitnami/mongodb" - - redis: - image: "bitnami/redis:latest" - container_name: queue - environment: - ALLOW_EMPTY_PASSWORD: "yes" - networks: - - proxy - ports: - - "6379:6379" - - elasticsearch: - image: docker.elastic.co/elasticsearch/elasticsearch:7.16.2 - container_name: elasticsearch - environment: - - "discovery.type=single-node" - - "ES_JAVA_OPTS=-Xms512m -Xmx512m" - - "xpack.security.enabled=true" - - "xpack.security.authc.api_key.enabled=true" - - "ELASTIC_PASSWORD=password" - ulimits: - memlock: - soft: -1 - hard: -1 - ports: - - 9200:9200 - -networks: - proxy: - external: true - - -volumes: - mongodb_data: - driver: local - elasticsearch: - driver: local