view docker/README @ 9723:de83690667fe 3.2.x

Add file forgotten with rev. d8d71005a210 five years ago
author Tom Gottfried <tom@intevation.de>
date Fri, 25 Feb 2022 14:39:26 +0100
parents 28647fff733b
children 95496d21b4da
line wrap: on
line source
Configure:
_ Change 'localhost' to 'd4eriver-db' in artifacts/doc/conf/backend-db.xml
  and artifacts/doc/conf/seddb-db.xml
_ Change 'localhost' to '0.0.0.0' in artifacts/doc/conf/rest-server.xml
_ Change 'localhost' to 'd4eriver-artifacts' in the server-url parameter in
  gwt-client/src/main/webapp/WEB-INF/web.xml


Build and run:

$ cd docker
$ docker-compose up

The application should now be accessible on your docker host under
port 8080 and path /d4e-river (e.g. http://your-host:8080/d4e-river).
See docker/flys_user_file for credentials.


TODO:
_ Avoid having to change configuration manually
_ Allow running artifact server with `-v $PWD:/opt/d4e/river'
  (currently this leads to missing h2 databases)
_ Let all components log to stdout to enable useful usage of `docker logs'
_ Something better than setting framework and http-client to a branch
  explicitly in the Dockerfiles

http://dive4elements.wald.intevation.org