feat: Update to backend version v0.12.0 and use new environment variable configuration (#272)

* refactor: Change secrets file format and update to v0.12.0

This commit was made without the use of generative AI.

Signed-off-by: Jacob Schlecht <dadadah@echoha.us>

* chore: Update livekit to v1.9.13

This commit was made without the use of generative AI.

Signed-off-by: Jacob Schlecht <dadadah@echoha.us>

* docs: Update readme links

This commit was made without the use of generative AI.

Signed-off-by: Jacob Schlecht <dadadah@echoha.us>

* docs: Add a disclaimer on the config when using generate_config

This commit was made without the use of generative AI.

Signed-off-by: Jacob Schlecht <dadadah@echoha.us>

---------

Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
This commit is contained in:
Jacob Schlecht
2026-04-05 17:01:38 -06:00
committed by GitHub
parent 00706b6243
commit 19f6885d14
5 changed files with 75 additions and 59 deletions

View File

@@ -77,7 +77,8 @@ services:
# API server
api:
image: ghcr.io/stoatchat/api:v0.11.1
image: ghcr.io/stoatchat/api:v0.12.0
env_file: secrets.env
depends_on:
database:
condition: service_healthy
@@ -93,7 +94,8 @@ services:
# Events service
events:
image: ghcr.io/stoatchat/events:v0.11.1
image: ghcr.io/stoatchat/events:v0.12.0
env_file: secrets.env
depends_on:
database:
condition: service_healthy
@@ -107,7 +109,8 @@ services:
# File server
autumn:
image: ghcr.io/stoatchat/file-server:v0.11.1
image: ghcr.io/stoatchat/file-server:v0.12.0
env_file: secrets.env
depends_on:
database:
condition: service_healthy
@@ -121,7 +124,8 @@ services:
# Metadata and image proxy
january:
image: ghcr.io/stoatchat/proxy:v0.11.1
image: ghcr.io/stoatchat/proxy:v0.12.0
env_file: secrets.env
volumes:
- type: bind
source: ./Revolt.toml
@@ -130,7 +134,8 @@ services:
# Tenor proxy
gifbox:
image: ghcr.io/stoatchat/gifbox:v0.11.1
image: ghcr.io/stoatchat/gifbox:v0.12.0
env_file: secrets.env
volumes:
- type: bind
source: ./Revolt.toml
@@ -139,7 +144,8 @@ services:
# Regular task daemon
crond:
image: ghcr.io/stoatchat/crond:v0.11.1
image: ghcr.io/stoatchat/crond:v0.12.0
env_file: secrets.env
depends_on:
database:
condition: service_healthy
@@ -153,7 +159,8 @@ services:
# Push notification daemon
pushd:
image: ghcr.io/stoatchat/pushd:v0.11.1
image: ghcr.io/stoatchat/pushd:v0.12.0
env_file: secrets.env
depends_on:
database:
condition: service_healthy
@@ -169,7 +176,8 @@ services:
# Voice ingress daemon
voice-ingress:
image: ghcr.io/stoatchat/voice-ingress:v0.11.1
image: ghcr.io/stoatchat/voice-ingress:v0.12.0
env_file: secrets.env
restart: always
depends_on:
database:
@@ -182,7 +190,7 @@ services:
target: /Revolt.toml
livekit:
image: ghcr.io/stoatchat/livekit-server:v1.9.6
image: ghcr.io/stoatchat/livekit-server:v1.9.13
depends_on:
redis:
condition: service_started