Skip to content

Instantly share code, notes, and snippets.

@trondhindenes
Created May 24, 2017 17:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save trondhindenes/cb786a353fdeb1c8dca56486aefbb3ea to your computer and use it in GitHub Desktop.
Save trondhindenes/cb786a353fdeb1c8dca56486aefbb3ea to your computer and use it in GitHub Desktop.
version: "2"
services:
concoursedb:
image: postgres:9.5
environment:
POSTGRES_DB: concourse
POSTGRES_USER: concourse
POSTGRES_PASSWORD: changeme
PGDATA: /database
volumes:
- "concourse-db:/database"
concourseweb:
image: concourse/concourse
links:
- concoursedb
command: web
depends_on:
- concoursedb
volumes:
- "concourse-keys:/concourse-keys"
environment:
CONCOURSE_BASIC_AUTH_USERNAME: concourse
CONCOURSE_BASIC_AUTH_PASSWORD: changeme
CONCOURSE_EXTERNAL_URL: "http://concourse-test.mydomain.com"
CONCOURSE_POSTGRES_DATA_SOURCE: "postgres://concourse:changeme@concoursedb:5432/concourse?sslmode=disable"
concourseworker:
image: concourse/concourse
privileged: true
links:
- concourseweb
depends_on:
- concourseweb
command: worker
volumes:
- "concourse-keys:/concourse-keys"
environment:
CONCOURSE_TSA_HOST: concourseweb
CONCOURSE_GARDEN_DNS_SERVER: 8.8.8.8
concoursetemp:
image: nginx
volumes:
- "concourse-keys:/concourse-keys"
volumes:
concourse-keys:
external: true
concourse-db:
external: true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment