tom@9720: version: "3.5" tom@9720: services: tom@9720: db: tom@9720: build: tom@9720: context: ../ tom@9720: dockerfile: ./docker/Dockerfile.db tom@9720: image: "d4e/river_db" tom@9790: artifacts: tom@9720: build: tom@9720: context: ../ tom@9720: dockerfile: ./docker/Dockerfile.artifacts tom@9720: image: "d4e/river_artifacts" tom@9720: depends_on: tom@9720: - db tom@9734: volumes: tom@9734: - ../artifacts/doc/conf:/opt/d4e/bin/conf tom@9751: - artifacts-data:/opt/d4e/bin/artifacts-data tom@9764: - dgm-data:/opt/d4e-river/dgm tom@9760: # Uncomment to enable remote debugging from anywhere (caution: security risk!) tom@9760: # environment: tom@9760: # - JAVA_OPTS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=0.0.0.0:8787 tom@9760: # ports: tom@9760: # - 8787:8787 tom@9734: mapserv: tom@9734: build: tom@9734: context: ./ tom@9734: dockerfile: ./Dockerfile.mapserv tom@9734: image: "d4e/river_mapserv" tom@9734: depends_on: tom@9734: - db tom@9790: - artifacts tom@9734: volumes: tom@9749: - ./mapserver/cgi-bin:/var/www/cgi-bin tom@9751: - ../artifacts/doc/conf/mapserver:/opt/d4e/bin/conf/mapserver tom@9751: - artifacts-data:/opt/d4e/bin/artifacts-data tom@9720: client: tom@9720: build: tom@9720: context: ../ tom@9720: dockerfile: ./docker/Dockerfile.gwt-client tom@9720: image: "d4e/river_client" tom@9720: depends_on: tom@9790: - artifacts tom@9734: - mapserv tom@9720: volumes: tom@9747: - ../gwt-client/config:/opt/d4e/river/gwt-client/config tom@9754: wiki: tom@9754: build: tom@9754: context: ./ tom@9754: dockerfile: ./Dockerfile.wiki tom@9754: image: "d4e/river_wiki" tom@9754: depends_on: tom@9754: - client tom@9754: volumes: tom@9754: - wiki-data:/opt/wiki/moin-1.9.9/wiki/data tom@9754: - ./wikiconfig_local.py:/opt/wiki/moin-1.9.9/wikiconfig_local.py tom@9720: ports: tom@9791: - 80 tom@9734: volumes: tom@9751: artifacts-data: tom@9764: dgm-data: tom@9740: wiki-data: