Skip to content

Instantly share code, notes, and snippets.

@Miamoto-Musashi
Last active August 13, 2021 09:24
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save Miamoto-Musashi/2303383ec412f4b5e4bdac12ff3df5ea to your computer and use it in GitHub Desktop.
Save Miamoto-Musashi/2303383ec412f4b5e4bdac12ff3df5ea to your computer and use it in GitHub Desktop.
konga docker-compose
version: '2'
volumes:
mongo_data:
cassandra_data:
services:
kong:
image: kong:latest
depends_on:
- cassandra
ports:
- 8000:8000
- 8443:8443
- 8001:8001
- 7946:7946
- 7946:7946/udp
environment:
- KONG_DATABASE=cassandra
- KONG_CASSANDRA_CONTACT_POINTS=kong-database
- KONG_PG_HOST=kong-database
konga:
image: pantsel/konga:next #(or latest)
container_name: konga
depends_on:
- kong
ports:
- 1337:1337
links:
- mongo:db
- kong:kong
environment:
- DB_ADAPTER=mongo
- DB_HOST=mongo
- DB_DATABASE=konga
- NODE_ENV=development
mongo:
image: mongo
volumes:
- mongo_data:/data/db
ports:
- 127.0.0.1:27017:27017
cassandra:
image: cassandra:3
container_name: kong-database
volumes:
- cassandra_data:/var/lib/cassandra
ports:
- 9042:9042
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment