diff --git a/itcc/docker-compose.yml b/itcc/docker-compose.yml index 18adb6f..085c374 100644 --- a/itcc/docker-compose.yml +++ b/itcc/docker-compose.yml @@ -59,10 +59,33 @@ services: - /etc/bridgehead/trusted-ca-certs:/conf/trusted-ca-certs:ro - /srv/docker/bridgehead/itcc/root.crt.pem:/conf/root.crt.pem:ro - + uploader: + image: samply/beam-file + container_name: uploader + environment: + BROKER_URL: ${BROKER_URL} + BEAM_ID: file.${PROXY_ID} + BEAM_SECRET: ${FOCUS_BEAM_SECRET_SHORT} + BEAM_URL: http://uploader:8081 + BIND_ADDR: 0.0.0.0:8085 + API_KEY: ${FOCUS_BEAM_SECRET_SHORT} + ROOTCERT_FILE: /conf/root.crt.pem + ports: + - 8085:8085 + secrets: + - proxy-file.pem + depends_on: + - "forward_proxy" + volumes: + - /etc/bridgehead/trusted-ca-certs:/conf/trusted-ca-certs:ro + - /srv/docker/bridgehead/itcc/root.crt.pem:/conf/root.crt.pem:ro + volumes: blaze-data: secrets: proxy.pem: file: /etc/bridgehead/pki/${SITE_ID}.priv.pem + proxy-file.pem: + file: /etc/bridgehead/pki/${SITE_ID}-file.priv.pem +