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
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: >