You can use ansible playbooks (master.yml) written in: AIC-GameRunnerManager
Then configure host postgres to be accessible inside docker container network
(hint: configure postgres to listen 172.17.0.1 also add network ip range to pg_hba.conf)
Finally reconfigure game_runner/settings.py
in following parts:
DATABASE
to host postgresDOCKER_REGISTRY_*
to docker registryMANAGER_IMAGE
to docker registery manager image likeexample.com/aic_manager_image
SITE_URL
to aichallenge site url for report runs
docker-compose -f docker-compose.yml up -d --build --remove-orphans
Note: development contains psql itself:
docker-compose up -d --build --remove-orphans