@@ -97,53 +97,53 @@ services:
9797 - mongo:/data/db
9898
9999 # message broker (optional but needed for extractors)
100- # rabbitmq:
101- # image: rabbitmq:management-alpine
102- # restart: unless-stopped
103- # networks:
104- # - clowder
105- # environment:
106- # - RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS=-rabbitmq_management path_prefix "/rabbitmq"
107- # - RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER:-guest}
108- # - RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS:-guest}
109- # labels:
110- # - "traefik.enable=true"
111- # - "traefik.backend=rabbitmq"
112- # - "traefik.port=15672"
113- # - "traefik.frontend.rule=${TRAEFIK_HOST:-}PathPrefix: /rabbitmq"
114- # - "traefik.website.frontend.whiteList.sourceRange=${TRAEFIK_IPFILTER:-172.16.0.0/12}"
115- # volumes:
116- # - rabbitmq:/var/lib/rabbitmq
100+ rabbitmq :
101+ image : rabbitmq:management-alpine
102+ restart : unless-stopped
103+ networks :
104+ - clowder
105+ environment :
106+ - RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS=-rabbitmq_management path_prefix "/rabbitmq"
107+ - RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER:-guest}
108+ - RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS:-guest}
109+ labels :
110+ - " traefik.enable=true"
111+ - " traefik.backend=rabbitmq"
112+ - " traefik.port=15672"
113+ - " traefik.frontend.rule=${TRAEFIK_HOST:-}PathPrefix: /rabbitmq"
114+ - " traefik.website.frontend.whiteList.sourceRange=${TRAEFIK_IPFILTER:-172.16.0.0/12}"
115+ volumes :
116+ - rabbitmq:/var/lib/rabbitmq
117117
118118 # search index (optional, needed for search and sorting future)
119- # elasticsearch:
120- # image: clowder/elasticsearch:${CLOWDER_VERSION:-latest}
121- # command: elasticsearch -Des.cluster.name="clowder"
122- # networks:
123- # - clowder
124- # restart: unless-stopped
125- # environment:
126- # - cluster.name=clowder
127- # volumes:
128- # - elasticsearch:/usr/share/elasticsearch/data
119+ elasticsearch :
120+ image : clowder/elasticsearch:${CLOWDER_VERSION:-latest}
121+ command : elasticsearch -Des.cluster.name="clowder"
122+ networks :
123+ - clowder
124+ restart : unless-stopped
125+ environment :
126+ - cluster.name=clowder
127+ volumes :
128+ - elasticsearch:/usr/share/elasticsearch/data
129129
130130 # monitor clowder extractors
131- # monitor:
132- # image: clowder/monitor:${CLOWDER_VERSION:-latest}
133- # restart: unless-stopped
134- # networks:
135- # - clowder
136- # depends_on:
137- # - rabbitmq
138- # environment:
139- # - RABBITMQ_URI=${RABBITMQ_URI:-amqp://guest:guest@rabbitmq/%2F}
140- # - RABBITMQ_MGMT_PORT=15672
141- # - RABBITMQ_MGMT_PATH=/rabbitmq
142- # labels:
143- # - "traefik.enable=true"
144- # - "traefik.backend=monitor"
145- # - "traefik.port=9999"
146- # - "traefik.frontend.rule=${TRAEFIK_FRONTEND_RULE:-}PathPrefixStrip:/monitor"
131+ monitor :
132+ image : clowder/monitor:${CLOWDER_VERSION:-latest}
133+ restart : unless-stopped
134+ networks :
135+ - clowder
136+ depends_on :
137+ - rabbitmq
138+ environment :
139+ - RABBITMQ_URI=${RABBITMQ_URI:-amqp://guest:guest@rabbitmq/%2F}
140+ - RABBITMQ_MGMT_PORT=15672
141+ - RABBITMQ_MGMT_PATH=/rabbitmq
142+ labels :
143+ - " traefik.enable=true"
144+ - " traefik.backend=monitor"
145+ - " traefik.port=9999"
146+ - " traefik.frontend.rule=${TRAEFIK_FRONTEND_RULE:-}PathPrefixStrip:/monitor"
147147
148148# ----------------------------------------------------------------------
149149# NETWORK FOR CONTAINER COMMUNICATION
0 commit comments