Skip to content
Snippets Groups Projects
docker-compose-tmss.yml 1.08 KiB
Newer Older
# 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