diff options
Diffstat (limited to 'docker-compose.yaml')
| -rw-r--r-- | docker-compose.yaml | 46 |
1 files changed, 6 insertions, 40 deletions
diff --git a/docker-compose.yaml b/docker-compose.yaml index c99ab20..6147bd3 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -14,16 +14,10 @@ services: mock: image: nginx cache: - image: ghcr.io/discordnova/nova/cache + image: ghcr.io/discordnova/nova/cache:${TAG:-latest} restart: always build: context: . - x-bake: - platforms: - - linux/amd64 - - linux/arm64/v8 - - linux/arm/v7 - args: - COMPONENT=cache volumes: @@ -36,18 +30,12 @@ services: - otelcol gateway: - image: ghcr.io/discordnova/nova/gateway + image: ghcr.io/discordnova/nova/gateway:${TAG:-latest} restart: always build: context: . args: - COMPONENT=gateway - x-bake: - platforms: - - linux/amd64 - - linux/arm64/v8 - - linux/arm/v7 - volumes: - ./config/default.yml:/config/default.yml environment: @@ -57,18 +45,12 @@ services: - otelcol rest: - image: ghcr.io/discordnova/nova/rest + image: ghcr.io/discordnova/nova/rest:${TAG:-latest} restart: always build: context: . args: - COMPONENT=rest - x-bake: - platforms: - - linux/amd64 - - linux/arm64/v8 - - linux/arm/v7 - volumes: - ./config/default.yml:/config/default.yml environment: @@ -81,19 +63,12 @@ services: - 8090:8090 webhook: - image: ghcr.io/discordnova/nova/webhook + image: ghcr.io/discordnova/nova/webhook:${TAG:-latest} restart: always build: context: . args: - - RUST_LOG=debug - COMPONENT=webhook - x-bake: - platforms: - - linux/amd64 - - linux/arm64/v8 - - linux/arm/v7 - volumes: - ./config/default.yml:/config/default.yml environment: @@ -105,18 +80,12 @@ services: - 9002:9000 - 8091:8091 ratelimit: - image: ghcr.io/discordnova/nova/ratelimit + image: ghcr.io/discordnova/nova/ratelimit:${TAG:-latest} restart: always build: context: . args: - COMPONENT=ratelimit - x-bake: - platforms: - - linux/amd64 - - linux/arm64/v8 - - linux/arm/v7 - volumes: - ./config/default.yml:/config/default.yml environment: @@ -144,7 +113,6 @@ services: memory: 275M restart: always ports: - - "${JAEGER_SERVICE_PORT}:${JAEGER_SERVICE_PORT}" # Jaeger UI - "4317" # OTLP gRPC default port environment: - COLLECTOR_OTLP_ENABLED=true @@ -158,7 +126,7 @@ services: - ./otel/grafana/grafana.ini:/etc/grafana/grafana.ini - ./otel/grafana/provisioning/:/etc/grafana/provisioning/ ports: - - "${GRAFANA_SERVICE_PORT}:${GRAFANA_SERVICE_PORT}" + - "3000:3000" # OpenTelemetry Collector otelcol: @@ -194,5 +162,3 @@ services: - --web.route-prefix=/ volumes: - ./otel/prometheus/prometheus-config.yaml:/etc/prometheus/prometheus-config.yaml - ports: - - "${PROMETHEUS_SERVICE_PORT}:${PROMETHEUS_SERVICE_PORT}" |
