blob: 32640223ea3c609c84b4d3d1b6bc0488d383de5f [file] [log] [blame]
name: karavan
services:
karavan:
container_name: karavan
image: ghcr.io/apache/camel-karavan:4.5.1
ports:
- "8080:8080"
environment:
- KARAVAN_GIT_REPOSITORY=${KARAVAN_GIT_REPOSITORY}
- KARAVAN_GIT_USERNAME=${KARAVAN_GIT_USERNAME}
- KARAVAN_GIT_PASSWORD=${KARAVAN_GIT_PASSWORD}
- KARAVAN_GIT_BRANCH=main
- KARAVAN_CONTAINER_IMAGE_REGISTRY=registry:5000
- KARAVAN_CONTAINER_IMAGE_REGISTRY_USERNAME=
- KARAVAN_CONTAINER_IMAGE_REGISTRY_PASSWORD=
- KARAVAN_CONTAINER_IMAGE_GROUP=karavan
- KARAVAN_DOCKER_NETWORK=karavan
volumes:
- "/var/run/docker.sock:/var/run/docker.sock"
labels:
- "org.apache.camel.karavan/type=internal"
networks:
- karavan
registry:
container_name: registry
image: registry:2
restart: always
ports:
- "5555:5000"
labels:
- "org.apache.camel.karavan/type=internal"
networks:
- karavan
networks:
karavan:
name: karavan
external: true