chore: move to latest images

This commit is contained in:
Declan Chidlow
2026-02-16 13:25:45 +08:00
parent 340484159e
commit 88838c350f

View File

@@ -4,6 +4,7 @@ services:
# MongoDB: Database # MongoDB: Database
database: database:
image: docker.io/mongo image: docker.io/mongo
container_name: stoat-database
restart: always restart: always
volumes: volumes:
- ./data/db:/data/db - ./data/db:/data/db
@@ -17,11 +18,13 @@ services:
# Redis: Event message broker & KV store # Redis: Event message broker & KV store
redis: redis:
image: docker.io/eqalpha/keydb image: docker.io/eqalpha/keydb
container_name: stoat-redis
restart: always restart: always
# RabbitMQ: Internal message broker # RabbitMQ: Internal message broker
rabbit: rabbit:
image: docker.io/rabbitmq:4 image: docker.io/rabbitmq:4
container_name: stoat-rabbitmq
restart: always restart: always
environment: environment:
RABBITMQ_DEFAULT_USER: rabbituser RABBITMQ_DEFAULT_USER: rabbituser
@@ -38,6 +41,7 @@ services:
# MinIO: S3-compatible storage server # MinIO: S3-compatible storage server
minio: minio:
image: docker.io/minio/minio image: docker.io/minio/minio
container_name: stoat-storage
command: server /data command: server /data
volumes: volumes:
- ./data/minio:/data - ./data/minio:/data
@@ -61,8 +65,8 @@ services:
# Caddy: Web server # Caddy: Web server
caddy: caddy:
image: docker.io/caddy image: docker.io/caddy
container_name: stoat-caddy
restart: always restart: always
env_file: .env.web
ports: ports:
- "80:80" - "80:80"
- "443:443" - "443:443"
@@ -73,7 +77,8 @@ services:
# API server # API server
api: api:
image: ghcr.io/revoltchat/server:20250930-2 image: ghcr.io/stoatchat/api:v0.11.3
container_name: stoat-api
depends_on: depends_on:
database: database:
condition: service_healthy condition: service_healthy
@@ -89,7 +94,8 @@ services:
# Events service # Events service
events: events:
image: ghcr.io/revoltchat/bonfire:20250930-2 image: ghcr.io/stoatchat/events:v0.11.3
container_name: stoat-events
depends_on: depends_on:
database: database:
condition: service_healthy condition: service_healthy
@@ -101,15 +107,10 @@ services:
target: /Revolt.toml target: /Revolt.toml
restart: always restart: always
# Web App
web:
image: ghcr.io/revoltchat/client:master
restart: always
env_file: .env.web
# File server # File server
autumn: autumn:
image: ghcr.io/revoltchat/autumn:20250930-2 image: ghcr.io/stoatchat/file-server:v0.11.3
container_name: stoat-file-server
depends_on: depends_on:
database: database:
condition: service_healthy condition: service_healthy
@@ -123,7 +124,8 @@ services:
# Metadata and image proxy # Metadata and image proxy
january: january:
image: ghcr.io/revoltchat/january:20250930-2 image: ghcr.io/stoatchat/proxy:v0.11.3
container_name: stoat-proxy
volumes: volumes:
- type: bind - type: bind
source: ./Revolt.toml source: ./Revolt.toml
@@ -132,7 +134,8 @@ services:
# Tenor proxy # Tenor proxy
gifbox: gifbox:
image: ghcr.io/revoltchat/gifbox:20250930-2 image: ghcr.io/stoatchat/gifbox:v0.11.3
container_name: stoat-gifbox
volumes: volumes:
- type: bind - type: bind
source: ./Revolt.toml source: ./Revolt.toml
@@ -141,7 +144,8 @@ services:
# Regular task daemon # Regular task daemon
crond: crond:
image: ghcr.io/revoltchat/crond:20250930-2 image: ghcr.io/stoatchat/crond:v0.11.3
container_name: stoat-crond
depends_on: depends_on:
database: database:
condition: service_healthy condition: service_healthy
@@ -155,7 +159,8 @@ services:
# Push notification daemon # Push notification daemon
pushd: pushd:
image: ghcr.io/revoltchat/pushd:20250930-2 image: ghcr.io/stoatchat/pushd:v0.11.3
container_name: stoat-pushd
depends_on: depends_on:
database: database:
condition: service_healthy condition: service_healthy
@@ -172,6 +177,7 @@ services:
# Create buckets for minio. # Create buckets for minio.
createbuckets: createbuckets:
image: docker.io/minio/mc image: docker.io/minio/mc
container_name: stoat-create-buckets
depends_on: depends_on:
- minio - minio
entrypoint: > entrypoint: >