feat/reverb (#20)

Co-authored-by: jon brookes <marshyon@gmail.com>
Reviewed-on: https://codeberg.org/headshed/share-lt/pulls/20
This commit is contained in:
Jon Brookes 2026-02-14 17:49:01 +01:00
parent 74bc17d019
commit 21147af908
30 changed files with 1948 additions and 29 deletions

View file

@ -1,18 +1,18 @@
services:
nats:
image: nats:2.9.19-alpine
restart: unless-stopped
#nats:
# image: nats:2.9.19-alpine
# restart: unless-stopped
#ports:
# - 4222:4222
# - 8222:8222
volumes:
- ./nats/nats-server.conf:/nats-server.conf
- nats-data:/opt/storage
command: ["-c", "/nats-server.conf"]
# volumes:
# - ./nats/nats-server.conf:/nats-server.conf
# - nats-data:/opt/storage
# command: ["-c", "/nats-server.conf"]
networks:
- app-network
- nats
# networks:
# - app-network
# - nats
# nats-cli:
# image: natsio/nats-box
@ -25,7 +25,7 @@ services:
# - nats
app:
image: quay.io/marshyon/share-lt:v0.0.6
image: quay.io/marshyon/share-lt:v0.0.7
restart: unless-stopped
tty: false
working_dir: /var/www
@ -84,12 +84,26 @@ services:
- "AWS_DIRECTORY=${AWS_DIRECTORY}"
- "MEDIA_DISK=${MEDIA_DISK}"
- "VITE_APP_NAME=${APP_NAME}"
- "NATS_URL=${NATS_URL}"
- "NATS_USERNAME=${NATS_USERNAME}"
- "NATS_PASSWORD=${NATS_PASSWORD}"
- "NATS_STREAM=${NATS_STREAM}"
- "NATS_SUBJECT=${NATS_SUBJECT}"
- "REVERB_APP_ID=${REVERB_APP_ID}"
- "REVERB_APP_KEY=${REVERB_APP_KEY}"
- "REVERB_APP_SECRET=${REVERB_APP_SECRET}"
- "REVERB_HOST=${REVERB_HOST}"
- "REVERB_PORT=${REVERB_PORT}"
- "REVERB_SCHEME=${REVERB_SCHEME}"
- "REVERB_SERVER_HOST=${REVERB_SERVER_HOST}"
- "REVERB_SERVER_PORT=${REVERB_SERVER_PORT}"
- "VITE_REVERB_APP_KEY=${REVERB_APP_KEY}"
- "VITE_REVERB_HOST=${REVERB_HOST}"
- "VITE_REVERB_PORT=${REVERB_PORT}"
- "VITE_REVERB_SCHEME=${REVERB_SCHEME}"
- "BROADCAST_CONNECTION=${BROADCAST_CONNECTION}"
volumes:
storage-data: