diff --git a/docker/compose.propeller.yaml b/docker/compose.propeller.yaml index 50a704bd..0bb67ff7 100644 --- a/docker/compose.propeller.yaml +++ b/docker/compose.propeller.yaml @@ -11,6 +11,7 @@ networks: services: manager: image: ghcr.io/absmach/propeller/manager:${PROP_RELEASE_TAG} + pull_policy: always container_name: propeller-manager restart: on-failure healthcheck: @@ -89,6 +90,7 @@ services: # 3. PROPLET_EXTERNAL_WASM_RUNTIME=wasmtime proplet: image: ${PROPLET_IMAGE}:${PROPLET_IMAGE_TAG} + pull_policy: always container_name: propeller-proplet restart: on-failure healthcheck: @@ -174,6 +176,7 @@ services: proxy: image: ghcr.io/absmach/propeller/proxy:${PROP_RELEASE_TAG} + pull_policy: always container_name: propeller-proxy restart: on-failure healthcheck: diff --git a/docker/compose.yaml b/docker/compose.yaml index 07e05980..2c547919 100644 --- a/docker/compose.yaml +++ b/docker/compose.yaml @@ -36,6 +36,7 @@ services: atom: image: ghcr.io/absmach/atom:${ATOM_IMAGE_TAG} + pull_policy: always container_name: propeller-atom restart: on-failure depends_on: @@ -69,6 +70,7 @@ services: atom-ui: image: ghcr.io/absmach/atom-ui:${ATOM_UI_IMAGE_TAG:-latest} + pull_policy: always container_name: propeller-atom-ui restart: on-failure depends_on: @@ -82,6 +84,7 @@ services: fluxmq-node1: image: ghcr.io/absmach/fluxmq:${FLUXMQ_IMAGE_TAG} + pull_policy: always container_name: propeller-fluxmq-node1 user: "0:0" command: ["-config", "/etc/fluxmq/config.yaml"] @@ -100,6 +103,7 @@ services: fluxmq-auth: image: ghcr.io/absmach/magistrala/fluxmq:${MG_RELEASE_TAG} + pull_policy: always container_name: propeller-fluxmq-auth restart: on-failure depends_on: diff --git a/docker/fluxmq/node1.yaml b/docker/fluxmq/node1.yaml index 1b6aefc2..6287d8d6 100644 --- a/docker/fluxmq/node1.yaml +++ b/docker/fluxmq/node1.yaml @@ -103,12 +103,13 @@ queues: max_length_bytes: 1073741824 auth: - url: "http://fluxmq-auth:7016" - transport: "grpc" - timeout: 15s - protocols: - mqtt: true - http: true - coap: true - amqp: true - amqp091: false + external: + url: "http://fluxmq-auth:7016" + transport: "grpc" + timeout: 15s + protocols: + mqtt: true + http: true + coap: true + amqp: true + amqp091: false diff --git a/docker/ssl/certs/.gitkeep b/docker/ssl/certs/.gitkeep new file mode 100644 index 00000000..e69de29b