diff --git a/infra/wasmcloud/wasmcloud-edge-host/docker-compose.yaml b/infra/wasmcloud/wasmcloud-edge-host/docker-compose.yaml new file mode 100644 index 0000000..2fe141f --- /dev/null +++ b/infra/wasmcloud/wasmcloud-edge-host/docker-compose.yaml @@ -0,0 +1,23 @@ +services: + nats: + image: nats:alpine + container_name: nats + restart: always + command: -c /etc/nats/nats.conf + ports: + - "4222:4222" # client port + - "8222:8222" # monitoring port + volumes: + - ./nats-leaf.conf:/etc/nats/nats.conf + + wasmcloud: + image: ghcr.io/wasmcloud/wasmcloud:1.4.0 + container_name: wasmcloud + restart: always + environment: + - WASMCLOUD_NATS_HOST=nats + - WASMCLOUD_NATS_PORT=4222 + - WASMCLOUD_RPC_TIMEOUT_MS=4000 + - WASMCLOUD_LABEL_host-type=edge + depends_on: + - nats \ No newline at end of file diff --git a/infra/wasmcloud/wasmcloud-edge-host/nats-leaf/nats-leaf.conf b/infra/wasmcloud/wasmcloud-edge-host/nats-leaf.conf similarity index 100% rename from infra/wasmcloud/wasmcloud-edge-host/nats-leaf/nats-leaf.conf rename to infra/wasmcloud/wasmcloud-edge-host/nats-leaf.conf diff --git a/infra/wasmcloud/wasmcloud-edge-host/nats-leaf/docker-compose.yaml b/infra/wasmcloud/wasmcloud-edge-host/nats-leaf/docker-compose.yaml deleted file mode 100644 index cadf159..0000000 --- a/infra/wasmcloud/wasmcloud-edge-host/nats-leaf/docker-compose.yaml +++ /dev/null @@ -1,11 +0,0 @@ -services: - nats: - image: nats:alpine - container_name: nats - restart: always - command: -c /etc/nats/nats.conf - ports: - - "4222:4222" # client port - - "8222:8222" # monitoring port - volumes: - - ./nats-leaf.conf:/etc/nats/nats.conf \ No newline at end of file