EOX GitLab Instance

Skip to content
Snippets Groups Projects
Commit 8dcfe484 authored by Bernhard Mallinger's avatar Bernhard Mallinger
Browse files

Integrate dev docker compose to generic docker compose

parent 5c73abb3
No related branches found
No related tags found
1 merge request!1Remove base and logging conf from vs-starter
Pipeline #20603 passed
version: "3.6"
services:
database:
networks:
- extnet
ports:
- mode: host
target: 5432
published: 5432
sftp:
image: registry.gitlab.eox.at/esa/prism/vs/pvs_sftp:dev
ingestor:
image: registry.gitlab.eox.at/esa/prism/vs/pvs_ingestor:dev
environment:
INOTIFY_WATCH_DIR: "/mnt/data/"
REDIS_PREPROCESS_MD_QUEUE_KEY: "preprocess_queue"
fluentd:
image: registry.gitlab.eox.at/esa/prism/vs/fluentd:dev
client:
image: registry.gitlab.eox.at/esa/prism/vs/pvs_client:dev
ports:
- mode: host
target: 80
published: 80
volumes:
- type: bind
source: ./client/src/
target: /src/
- type: bind
source: ./config/{{slug}}/{{slug}}_index-dev.html
target: /index.html
renderer:
image: registry.gitlab.eox.at/esa/prism/vs/pvs_core:dev
environment:
DEV: "true"
ports:
- mode: host
target: 80
published: 81
- mode: host
target: 8080
published: 82
registrar:
image: registry.gitlab.eox.at/esa/prism/vs/pvs_core:dev
environment:
DEV: "true"
cache:
image: registry.gitlab.eox.at/esa/prism/vs/pvs_cache:dev
ports:
- mode: host
target: 80
published: 83
configs:
- source: mapcache-dev
target: /mapcache-template.xml
preprocessor:
image: registry.gitlab.eox.at/esa/prism/vs/pvs_preprocessor:dev
environment:
DEBUG: "true"
volumes:
- type: tmpfs
target: /tmp
- type: bind
source: ./testing/
target: /testing/
ports:
- mode: host
target: 5678
published: 5678
networks:
extnet:
name: {{slug}}-extnet
external: true
version: "3.6"
x-vs-version: {{release_version}} # bumpversion
services:
{%- if environment != "dev" %}
database:
volumes:
- type: tmpfs
......@@ -342,3 +343,76 @@ secrets:
external: true
EMG_SHIB_KEY:
external: true
{%- else %} {# environment is dev #}
database:
networks:
- extnet
ports:
- mode: host
target: 5432
published: 5432
sftp:
image: registry.gitlab.eox.at/esa/prism/vs/pvs_sftp:dev
ingestor:
image: registry.gitlab.eox.at/esa/prism/vs/pvs_ingestor:dev
environment:
INOTIFY_WATCH_DIR: "/mnt/data/"
REDIS_PREPROCESS_MD_QUEUE_KEY: "preprocess_queue"
fluentd:
image: registry.gitlab.eox.at/esa/prism/vs/fluentd:dev
client:
image: registry.gitlab.eox.at/esa/prism/vs/pvs_client:dev
ports:
- mode: host
target: 80
published: 80
volumes:
- type: bind
source: ./client/src/
target: /src/
- type: bind
source: ./config/{{slug}}/{{slug}}_index-dev.html
target: /index.html
renderer:
image: registry.gitlab.eox.at/esa/prism/vs/pvs_core:dev
environment:
DEV: "true"
ports:
- mode: host
target: 80
published: 81
- mode: host
target: 8080
published: 82
registrar:
image: registry.gitlab.eox.at/esa/prism/vs/pvs_core:dev
environment:
DEV: "true"
cache:
image: registry.gitlab.eox.at/esa/prism/vs/pvs_cache:dev
ports:
- mode: host
target: 80
published: 83
configs:
- source: mapcache-dev
target: /mapcache-template.xml
preprocessor:
image: registry.gitlab.eox.at/esa/prism/vs/pvs_preprocessor:dev
environment:
DEBUG: "true"
volumes:
- type: tmpfs
target: /tmp
- type: bind
source: ./testing/
target: /testing/
ports:
- mode: host
target: 5678
published: 5678
networks:
extnet:
name: {{slug}}-extnet
external: true
{%- endif %}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment