Select Git revision
docker-compose-tmss.yml

TMSS-369: host django server at 0.0.0.0. Tell test environment to upload schemas to fqdn hostname.
Jorrit Schaap authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
docker-compose-tmss.yml 1.08 KiB
# This docker-compose is an initial setup for running a TMSS for developmen purposes.
# It does not work at the moment because of code dependecies that are higher on the tree.
version: "3"
services:
tmss_web:
build:
context: ..
dockerfile: docker/Dockerfile-tmss
restart: on-failure
env_file:
- ../.env
command: bash -c 'source /opt/lofar/lofarinit.sh && python3 lib/python3.6/site-packages/lofar/sas/tmss/manage.py runserver 0.0.0.0:8008'
volumes:
- ..:/opt/lofar
ports:
- "8008:8008"
depends_on:
- tmss_db
tmss_db:
image: "postgres:10.3-alpine"
restart: unless-stopped
env_file:
- ../.env
ports:
- "5435:5432"
volumes:
- ./postgres/data:/var/lib/postgresql/data
tmss_testprovider:
build:
context: ../
dockerfile: docker/oidc/docker-test-mozilla-django-oidc/dockerfiles/oidc_testprovider
restart: unless-stopped
env_file:
- ../.env
ports:
- "8088:8088"
volumes:
- ../../../SAS/TMSS/test/oidc/docker-test-mozilla-django-oidc/testprovider:/code