Files
Tesi-Magistrale/infra/wasmcloud/wasmcloud-edge-host/docker-compose.yaml
Lorenzo Venerandi e900231bf1 Readme start
2025-01-25 18:30:08 +01:00

40 lines
1.1 KiB
YAML

services:
nats:
image: nats:alpine
container_name: nats
restart: always
command: -js -c /etc/nats/nats.conf
ports:
- "4222:4222" # client port
- "8222:8222" # monitoring port
volumes:
- ./nats-leaf.conf:/etc/nats/nats.conf
# networks:
# - internal
# 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
# - WASMCLOUD_STRUCTURED_LOGGING_ENABLED=false
# - WASMCLOUD_LOG_LEVEL=INFO
# - WASMCLOUD_JS_DOMAIN=default
# - WASMCLOUD_LATTICE=default
# - WASMCLOUD_LATTICE_PREFIX=default
# - WASMCLOUD_CTL_TOPIC_PREFIX=wasmbus.ctl
# - WASMCLOUD_SECRETS_TOPIC=wasmcloud.secrets
# ports:
# - '8000:8000'
# depends_on:
# - nats
# networks:
# - internal
# networks:
# internal:
# driver: bridge