From 88838c350fc3d569395ec9309352ae46146a515f Mon Sep 17 00:00:00 2001 From: Declan Chidlow Date: Mon, 16 Feb 2026 13:25:45 +0800 Subject: [PATCH] chore: move to latest images --- compose.yml | 34 ++++++++++++++++++++-------------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/compose.yml b/compose.yml index e3ab836..8f7be44 100644 --- a/compose.yml +++ b/compose.yml @@ -4,6 +4,7 @@ services: # MongoDB: Database database: image: docker.io/mongo + container_name: stoat-database restart: always volumes: - ./data/db:/data/db @@ -17,11 +18,13 @@ services: # Redis: Event message broker & KV store redis: image: docker.io/eqalpha/keydb + container_name: stoat-redis restart: always # RabbitMQ: Internal message broker rabbit: image: docker.io/rabbitmq:4 + container_name: stoat-rabbitmq restart: always environment: RABBITMQ_DEFAULT_USER: rabbituser @@ -38,6 +41,7 @@ services: # MinIO: S3-compatible storage server minio: image: docker.io/minio/minio + container_name: stoat-storage command: server /data volumes: - ./data/minio:/data @@ -61,8 +65,8 @@ services: # Caddy: Web server caddy: image: docker.io/caddy + container_name: stoat-caddy restart: always - env_file: .env.web ports: - "80:80" - "443:443" @@ -73,7 +77,8 @@ services: # API server api: - image: ghcr.io/revoltchat/server:20250930-2 + image: ghcr.io/stoatchat/api:v0.11.3 + container_name: stoat-api depends_on: database: condition: service_healthy @@ -89,7 +94,8 @@ services: # Events service events: - image: ghcr.io/revoltchat/bonfire:20250930-2 + image: ghcr.io/stoatchat/events:v0.11.3 + container_name: stoat-events depends_on: database: condition: service_healthy @@ -101,15 +107,10 @@ services: target: /Revolt.toml restart: always - # Web App - web: - image: ghcr.io/revoltchat/client:master - restart: always - env_file: .env.web - # File server autumn: - image: ghcr.io/revoltchat/autumn:20250930-2 + image: ghcr.io/stoatchat/file-server:v0.11.3 + container_name: stoat-file-server depends_on: database: condition: service_healthy @@ -123,7 +124,8 @@ services: # Metadata and image proxy january: - image: ghcr.io/revoltchat/january:20250930-2 + image: ghcr.io/stoatchat/proxy:v0.11.3 + container_name: stoat-proxy volumes: - type: bind source: ./Revolt.toml @@ -132,7 +134,8 @@ services: # Tenor proxy gifbox: - image: ghcr.io/revoltchat/gifbox:20250930-2 + image: ghcr.io/stoatchat/gifbox:v0.11.3 + container_name: stoat-gifbox volumes: - type: bind source: ./Revolt.toml @@ -141,7 +144,8 @@ services: # Regular task daemon crond: - image: ghcr.io/revoltchat/crond:20250930-2 + image: ghcr.io/stoatchat/crond:v0.11.3 + container_name: stoat-crond depends_on: database: condition: service_healthy @@ -155,7 +159,8 @@ services: # Push notification daemon pushd: - image: ghcr.io/revoltchat/pushd:20250930-2 + image: ghcr.io/stoatchat/pushd:v0.11.3 + container_name: stoat-pushd depends_on: database: condition: service_healthy @@ -172,6 +177,7 @@ services: # Create buckets for minio. createbuckets: image: docker.io/minio/mc + container_name: stoat-create-buckets depends_on: - minio entrypoint: >