From 47ebcb040b339228f882666649e324e2d3ed9394 Mon Sep 17 00:00:00 2001 From: t0is Date: Thu, 20 Mar 2025 16:14:29 +0100 Subject: [PATCH] edits --- docker-compose.yml | 2480 ++---------------------------------- generate-docker-compose.py | 88 +- main.py | 137 +- 3 files changed, 260 insertions(+), 2445 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 57894d2..c2a116f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,5 +1,5 @@ services: - scanner_39daph: + downloader: deploy: resources: reservations: @@ -8,2360 +8,130 @@ services: count: all driver: nvidia environment: - - CHANNEL_NAME=39daph - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_adztv: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=adztv - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_agraelus: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=agraelus - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_alfacast: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=alfacast - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_aloonea: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=aloonea - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_amfikcz: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=amfikcz - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_amobones: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=amobones - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_andrej_kalinin: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=andrej_kalinin - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_arcadebulls: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=arcadebulls - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_artix: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=artix - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_astatoro: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=astatoro - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_avatar0fwar: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=avatar0fwar - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_azuma: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=azuma - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_batmanova: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=batmanova - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_bladeito: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=bladeito - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_chewbydslife: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=chewbydslife - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_claina: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=claina - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_cooksux: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=cooksux - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_cyr: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=cyr - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_czechcloud: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=czechcloud - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_dafran: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=dafran - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_delaney: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=delaney - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_domovnikofc: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=domovnikofc - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_dye_live: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=dye_live - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_elbowcz146: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=elbowcz146 - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_esfandtv: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=esfandtv - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_flatz00: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=flatz00 - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_fluffcz: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=fluffcz - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_flyguncz: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=flyguncz - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_forsen: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=forsen - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_freezecz: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=freezecz - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_heddi2k: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=heddi2k - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_helydia: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=helydia - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_herdyn: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=herdyn - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_himtheoldboy: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=himtheoldboy - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_holasovic: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=holasovic - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_hornakcz: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=hornakcz - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_hydervrsi: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=hydervrsi - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_jaystreazy: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=jaystreazy - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_jbzzed: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=jbzzed - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_jladz: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=jladz - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_jorantheviking: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=jorantheviking - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_kaffworld: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=kaffworld - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_kamet0: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=kamet0 - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_kaydop: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=kaydop - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_khalamity: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=khalamity - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_kharliito: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=kharliito - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_knut: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=knut - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_kokiii_: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=kokiii_ - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_kuruhs: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=kuruhs - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_levraidoffy: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=levraidoffy - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_lexveldhuis: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=lexveldhuis - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_liveoliverr: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=liveoliverr - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_locklear: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=locklear - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_loupiote3: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=loupiote3 - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_love_stanislove: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=love_stanislove - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_marty_vole: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=marty_vole - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_maxim: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=maxim - - CHANNEL_LANGUAGE=de - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_mhyochi: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=mhyochi - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_mirza_jahic: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=mirza_jahic - - CHANNEL_LANGUAGE=de - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_mrtweeday: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=mrtweeday - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_mullersie: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=mullersie - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_nawk_: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=nawk_ - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_nisqyy: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=nisqyy - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_nmplol: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=nmplol - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_ntbees: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=ntbees - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_nymn: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=nymn - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_paoloidolo: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=paoloidolo - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_papaplatte: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=papaplatte - - CHANNEL_LANGUAGE=de - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_patrikturi: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=patrikturi - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_pawkt: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=pawkt - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_pimpcsggo: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=pimpcsggo - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_ponce: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=ponce - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_quickgabi: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=quickgabi - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_rachtaz: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=rachtaz - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_resttpowered: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=resttpowered - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_revedtv: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=revedtv - - CHANNEL_LANGUAGE=de - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_rewinside: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=rewinside - - CHANNEL_LANGUAGE=de - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_shaunz: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=shaunz - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_skyyart: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=skyyart - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_sniper_biscuit: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=sniper_biscuit - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_sodapoppin: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=sodapoppin - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_spajkk: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=spajkk - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_stabitabi: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=stabitabi - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_styko: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=styko - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_tensterakdary: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=tensterakdary - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_thehollowedknight: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=thehollowedknight - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_thomacky: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=thomacky - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_tolkinlol: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=tolkinlol - - CHANNEL_LANGUAGE=de - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_tom__mm: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=tom__mm - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_vadikus007: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=vadikus007 - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_valouzz: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=valouzz - - CHANNEL_LANGUAGE=fr - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_vei: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=vei - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_vlesk: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=vlesk - - CHANNEL_LANGUAGE=de - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_vvudy: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=vvudy - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_wakewilder: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=wakewilder - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_xnapycz: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=xnapycz - - CHANNEL_LANGUAGE=cs - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_yabbe: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=yabbe - - CHANNEL_LANGUAGE=en - - TIMEDELTA_DAYS=10 - - TIMEDELTA_DAYS_EXACT=false - - CLIP_CREATE_FROM_CHAT=false - - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov - - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es - image: t0is/madmonq-transcriptor-image:cuda - volumes: - - /shared/transcriptor/clips:/app/clips - - /shared/transcriptor/vods:/app/vods - - /shared/transcriptor/audio:/app/audio - - /shared/transcriptor/chat:/app/chat - - /shared/transcriptor/models:/app/models - - /shared/transcriptor/transcripts:/app/transcripts - scanner_yoona: - deploy: - resources: - reservations: - devices: - - capabilities: [gpu] - count: all - driver: nvidia - environment: - - CHANNEL_NAME=yoona - - CHANNEL_LANGUAGE=fr + - 'CHANNELS_JSON=[{"name": "agraelus", "language": "cs"}, {"name": "czechcloud", + "language": "cs"}, {"name": "arcadebulls", "language": "cs"}, {"name": "freezecz", + "language": "cs"}, {"name": "astatoro", "language": "cs"}, {"name": "xnapycz", + "language": "cs"}, {"name": "claina", "language": "cs"}, {"name": "kokiii_", + "language": "cs"}, {"name": "patrikturi", "language": "cs"}, {"name": "styko", + "language": "cs"}, {"name": "flyguncz", "language": "cs"}, {"name": "batmanova", + "language": "cs"}, {"name": "liveoliverr", "language": "cs"}, {"name": "artix", + "language": "cs"}, {"name": "resttpowered", "language": "cs"}, {"name": "herdyn", + "language": "cs"}, {"name": "spajkk", "language": "cs"}, {"name": "bladeito", + "language": "cs"}, {"name": "marty_vole", "language": "cs"}, {"name": "andrej_kalinin", + "language": "cs"}, {"name": "domovnikofc", "language": "cs"}, {"name": "love_stanislove", + "language": "cs"}, {"name": "elbowcz146", "language": "cs"}, {"name": "hornakcz", + "language": "cs"}, {"name": "jorantheviking", "language": "cs"}, {"name": "holasovic", + "language": "cs"}, {"name": "mullersie", "language": "cs"}, {"name": "avatar0fwar", + "language": "cs"}, {"name": "heddi2k", "language": "cs"}, {"name": "vvudy", + "language": "cs"}, {"name": "himtheoldboy", "language": "cs"}, {"name": "fluffcz", + "language": "cs"}, {"name": "tensterakdary", "language": "cs"}, {"name": "amfikcz", + "language": "cs"}, {"name": "tom__mm", "language": "cs"}, {"name": "pimpcsggo", + "language": "en"}, {"name": "dafran", "language": "en"}, {"name": "lexveldhuis", + "language": "en"}, {"name": "mrtweeday", "language": "en"}, {"name": "forsen", + "language": "en"}, {"name": "kuruhs", "language": "en"}, {"name": "quickgabi", + "language": "en"}, {"name": "paoloidolo", "language": "en"}, {"name": "39daph", + "language": "en"}, {"name": "sodapoppin", "language": "en"}, {"name": "nymn", + "language": "en"}, {"name": "knut", "language": "en"}, {"name": "nmplol", "language": + "en"}, {"name": "rachtaz", "language": "en"}, {"name": "delaney", "language": + "en"}, {"name": "hydervrsi", "language": "en"}, {"name": "flatz00", "language": + "en"}, {"name": "kharliito", "language": "en"}, {"name": "pawkt", "language": + "en"}, {"name": "stabitabi", "language": "en"}, {"name": "thehollowedknight", + "language": "en"}, {"name": "wakewilder", "language": "en"}, {"name": "vadikus007", + "language": "en"}, {"name": "jaystreazy", "language": "en"}, {"name": "mhyochi", + "language": "en"}, {"name": "esfandtv", "language": "en"}, {"name": "cooksux", + "language": "en"}, {"name": "vei", "language": "en"}, {"name": "ntbees", "language": + "en"}, {"name": "nmplol", "language": "en"}, {"name": "yabbe", "language": "en"}, + {"name": "cyr", "language": "en"}, {"name": "rachtaz", "language": "en"}, {"name": + "khalamity", "language": "en"}, {"name": "papaplatte", "language": "de"}, {"name": + "revedtv", "language": "de"}, {"name": "mirza_jahic", "language": "de"}, {"name": + "rewinside", "language": "de"}, {"name": "maxim", "language": "de"}, {"name": + "tolkinlol", "language": "de"}, {"name": "vlesk", "language": "de"}, {"name": + "kaydop", "language": "fr"}, {"name": "ponce", "language": "fr"}, {"name": "locklear", + "language": "fr"}, {"name": "alfacast", "language": "fr"}, {"name": "valouzz", + "language": "fr"}, {"name": "kamet0", "language": "fr"}, {"name": "shaunz", + "language": "fr"}, {"name": "jbzzed", "language": "fr"}, {"name": "nisqyy", + "language": "fr"}, {"name": "skyyart", "language": "fr"}, {"name": "jladz", + "language": "fr"}, {"name": "dye_live", "language": "fr"}, {"name": "chewbydslife", + "language": "fr"}, {"name": "aloonea", "language": "fr"}, {"name": "thomacky", + "language": "fr"}, {"name": "amobones", "language": "fr"}, {"name": "loupiote3", + "language": "fr"}, {"name": "nawk_", "language": "fr"}, {"name": "yoona", "language": + "fr"}, {"name": "adztv", "language": "fr"}, {"name": "helydia", "language": + "fr"}, {"name": "kaffworld", "language": "fr"}, {"name": "levraidoffy", "language": + "fr"}, {"name": "sniper_biscuit", "language": "fr"}, {"name": "azuma", "language": + "fr"}]' + - TIMEDELTA_DAYS=10 + - TIMEDELTA_DAYS_EXACT=false + - CLIP_CREATE_FROM_CHAT=false + - TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov + - TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es + image: t0is/madmonq-transcriptor-image:download-only + volumes: + - /shared/transcriptor/clips:/app/clips + - /shared/transcriptor/vods:/app/vods + - /shared/transcriptor/audio:/app/audio + - /shared/transcriptor/chat:/app/chat + - /shared/transcriptor/models:/app/models + - /shared/transcriptor/transcripts:/app/transcripts + transcriptor: + deploy: + resources: + reservations: + devices: + - capabilities: [gpu] + count: all + driver: nvidia + environment: + - 'CHANNELS_JSON=[{"name": "agraelus", "language": "cs"}, {"name": "czechcloud", + "language": "cs"}, {"name": "arcadebulls", "language": "cs"}, {"name": "freezecz", + "language": "cs"}, {"name": "astatoro", "language": "cs"}, {"name": "xnapycz", + "language": "cs"}, {"name": "claina", "language": "cs"}, {"name": "kokiii_", + "language": "cs"}, {"name": "patrikturi", "language": "cs"}, {"name": "styko", + "language": "cs"}, {"name": "flyguncz", "language": "cs"}, {"name": "batmanova", + "language": "cs"}, {"name": "liveoliverr", "language": "cs"}, {"name": "artix", + "language": "cs"}, {"name": "resttpowered", "language": "cs"}, {"name": "herdyn", + "language": "cs"}, {"name": "spajkk", "language": "cs"}, {"name": "bladeito", + "language": "cs"}, {"name": "marty_vole", "language": "cs"}, {"name": "andrej_kalinin", + "language": "cs"}, {"name": "domovnikofc", "language": "cs"}, {"name": "love_stanislove", + "language": "cs"}, {"name": "elbowcz146", "language": "cs"}, {"name": "hornakcz", + "language": "cs"}, {"name": "jorantheviking", "language": "cs"}, {"name": "holasovic", + "language": "cs"}, {"name": "mullersie", "language": "cs"}, {"name": "avatar0fwar", + "language": "cs"}, {"name": "heddi2k", "language": "cs"}, {"name": "vvudy", + "language": "cs"}, {"name": "himtheoldboy", "language": "cs"}, {"name": "fluffcz", + "language": "cs"}, {"name": "tensterakdary", "language": "cs"}, {"name": "amfikcz", + "language": "cs"}, {"name": "tom__mm", "language": "cs"}, {"name": "pimpcsggo", + "language": "en"}, {"name": "dafran", "language": "en"}, {"name": "lexveldhuis", + "language": "en"}, {"name": "mrtweeday", "language": "en"}, {"name": "forsen", + "language": "en"}, {"name": "kuruhs", "language": "en"}, {"name": "quickgabi", + "language": "en"}, {"name": "paoloidolo", "language": "en"}, {"name": "39daph", + "language": "en"}, {"name": "sodapoppin", "language": "en"}, {"name": "nymn", + "language": "en"}, {"name": "knut", "language": "en"}, {"name": "nmplol", "language": + "en"}, {"name": "rachtaz", "language": "en"}, {"name": "delaney", "language": + "en"}, {"name": "hydervrsi", "language": "en"}, {"name": "flatz00", "language": + "en"}, {"name": "kharliito", "language": "en"}, {"name": "pawkt", "language": + "en"}, {"name": "stabitabi", "language": "en"}, {"name": "thehollowedknight", + "language": "en"}, {"name": "wakewilder", "language": "en"}, {"name": "vadikus007", + "language": "en"}, {"name": "jaystreazy", "language": "en"}, {"name": "mhyochi", + "language": "en"}, {"name": "esfandtv", "language": "en"}, {"name": "cooksux", + "language": "en"}, {"name": "vei", "language": "en"}, {"name": "ntbees", "language": + "en"}, {"name": "nmplol", "language": "en"}, {"name": "yabbe", "language": "en"}, + {"name": "cyr", "language": "en"}, {"name": "rachtaz", "language": "en"}, {"name": + "khalamity", "language": "en"}, {"name": "papaplatte", "language": "de"}, {"name": + "revedtv", "language": "de"}, {"name": "mirza_jahic", "language": "de"}, {"name": + "rewinside", "language": "de"}, {"name": "maxim", "language": "de"}, {"name": + "tolkinlol", "language": "de"}, {"name": "vlesk", "language": "de"}, {"name": + "kaydop", "language": "fr"}, {"name": "ponce", "language": "fr"}, {"name": "locklear", + "language": "fr"}, {"name": "alfacast", "language": "fr"}, {"name": "valouzz", + "language": "fr"}, {"name": "kamet0", "language": "fr"}, {"name": "shaunz", + "language": "fr"}, {"name": "jbzzed", "language": "fr"}, {"name": "nisqyy", + "language": "fr"}, {"name": "skyyart", "language": "fr"}, {"name": "jladz", + "language": "fr"}, {"name": "dye_live", "language": "fr"}, {"name": "chewbydslife", + "language": "fr"}, {"name": "aloonea", "language": "fr"}, {"name": "thomacky", + "language": "fr"}, {"name": "amobones", "language": "fr"}, {"name": "loupiote3", + "language": "fr"}, {"name": "nawk_", "language": "fr"}, {"name": "yoona", "language": + "fr"}, {"name": "adztv", "language": "fr"}, {"name": "helydia", "language": + "fr"}, {"name": "kaffworld", "language": "fr"}, {"name": "levraidoffy", "language": + "fr"}, {"name": "sniper_biscuit", "language": "fr"}, {"name": "azuma", "language": + "fr"}]' - TIMEDELTA_DAYS=10 - TIMEDELTA_DAYS_EXACT=false - CLIP_CREATE_FROM_CHAT=false diff --git a/generate-docker-compose.py b/generate-docker-compose.py index 2ea2d47..4e2776d 100644 --- a/generate-docker-compose.py +++ b/generate-docker-compose.py @@ -14,46 +14,64 @@ yaml.add_representer(InlineList, inline_list_representer) with open("channels.json", "r") as f: channels = json.load(f) -compose = { - "services": {} -} +# Instead of multiple services, pass all channels as a JSON string to one container +channels_json_str = json.dumps(channels) -# For each channel, create a service entry -for channel in channels: - service_name = f"scanner_{channel['name']}" - compose["services"][service_name] = { - "image": "t0is/madmonq-transcriptor-image:cuda", - "environment": [ - f"CHANNEL_NAME={channel['name']}", - f"CHANNEL_LANGUAGE={channel['language']}", - "TIMEDELTA_DAYS=10", - "TIMEDELTA_DAYS_EXACT=false", - "CLIP_CREATE_FROM_CHAT=false", - "TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov", - "TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es" - ], - "volumes": [ - "/shared/transcriptor/clips:/app/clips", - "/shared/transcriptor/vods:/app/vods", - "/shared/transcriptor/audio:/app/audio", - "/shared/transcriptor/chat:/app/chat", - "/shared/transcriptor/models:/app/models", - "/shared/transcriptor/transcripts:/app/transcripts" - ], - "deploy": { - "resources": { - "reservations": { - "devices": [ - { - "driver": "nvidia", - "count": "all", - "capabilities": InlineList(["gpu"]) - } - ] +compose = { + "services": { + "transcriptor": { + "image": "t0is/madmonq-transcriptor-image:cuda", + "environment": [ + f"CHANNELS_JSON={channels_json_str}", + "TIMEDELTA_DAYS=10", + "TIMEDELTA_DAYS_EXACT=false", + "CLIP_CREATE_FROM_CHAT=false", + "TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov", + "TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es" + ], + "volumes": [ + "/shared/transcriptor/clips:/app/clips", + "/shared/transcriptor/vods:/app/vods", + "/shared/transcriptor/audio:/app/audio", + "/shared/transcriptor/chat:/app/chat", + "/shared/transcriptor/models:/app/models", + "/shared/transcriptor/transcripts:/app/transcripts" + ], + "deploy": { + "resources": { + "reservations": { + "devices": [ + { + "driver": "nvidia", + "count": "all", + "capabilities": InlineList(["gpu"]) + } + ] + } } } + }, + "downloader": { + "image": "t0is/madmonq-transcriptor-image:download-only", + "environment": [ + f"CHANNELS_JSON={channels_json_str}", + "TIMEDELTA_DAYS=10", + "TIMEDELTA_DAYS_EXACT=false", + "CLIP_CREATE_FROM_CHAT=false", + "TWITCH_CLIENT_ID=a0fuj6tm5ct79clvim9816orphqkov", + "TWITCH_CLIENT_SECRET=h7whj3yspxgj1909sgcafx6iz1p1es" + ], + "volumes": [ + "/shared/transcriptor/clips:/app/clips", + "/shared/transcriptor/vods:/app/vods", + "/shared/transcriptor/audio:/app/audio", + "/shared/transcriptor/chat:/app/chat", + "/shared/transcriptor/models:/app/models", + "/shared/transcriptor/transcripts:/app/transcripts" + ] } } +} # Write the docker-compose file with open("docker-compose.yml", "w") as f: diff --git a/main.py b/main.py index 979852d..11aed3b 100644 --- a/main.py +++ b/main.py @@ -12,7 +12,6 @@ import json # --------------------------- TWITCH_CLIENT_ID = os.environ.get("TWITCH_CLIENT_ID", "") TWITCH_CLIENT_SECRET = os.environ.get("TWITCH_CLIENT_SECRET", "") -CHANNEL_NAME = os.environ.get("CHANNEL_NAME", "madmonq") TIMEDELTA_DAYS = int(os.environ.get("TIMEDELTA_DAYS", "1")) TIMEDELTA_DAYS_EXACT = os.environ.get("TIMEDELTA_DAYS_EXACT", "false").lower() in ("true", "1", "yes") CLIP_CREATE_FROM_CHAT = os.environ.get("CLIP_CREATE_FROM_CHAT", "false").lower() in ("true", "1", "yes") @@ -40,19 +39,12 @@ SEARCH_KEYWORDS = [ ] MODEL_NAME = "turbo" # Whisper model -# Define base directories for each file category under a folder named after the channel. -base_dirs = { - "vods": os.path.join("vods", CHANNEL_NAME), - "audio": os.path.join("audio", CHANNEL_NAME), - "transcripts": os.path.join("transcripts", CHANNEL_NAME), - "chat": os.path.join("chat", CHANNEL_NAME), - "clips_transcript": os.path.join("clips", CHANNEL_NAME, "from_vod"), - "clips_chat": os.path.join("clips", CHANNEL_NAME, "from_chat") -} -# Create directories if they do not exist. -for path in base_dirs.values(): - os.makedirs(path, exist_ok=True) +channels_str = os.environ.get("CHANNELS_JSON", "[]") +try: + channels = json.loads(channels_str) +except json.JSONDecodeError: + raise ValueError("Invalid JSON in CHANNELS_JSON environment variable") # --------------------------- # Twitch API Helper Functions @@ -390,57 +382,92 @@ def main(): token = get_access_token() print("Access token obtained.") - channel_id = get_channel_id(CHANNEL_NAME, token) - if not channel_id: - return - vods = get_vods(channel_id, token) - if not vods: - print("No VODs from yesterday found.") - return - for vod in vods: - vod_url = vod["url"] - vod_id = vod["id"] + for channel in channels: + try: + print(f"Channel Name: {channel['name']}, Language: {channel['language']}") - # Define file paths in the respective directories - video_filename = os.path.join(base_dirs["vods"], f"vod_{vod_id}.mp4") - audio_filename = os.path.join(base_dirs["audio"], f"vod_{vod_id}.mp3") - transcript_filename = os.path.join(base_dirs["transcripts"], f"transcript_{vod_id}.json") - chat_log_filename = os.path.join(base_dirs["chat"], f"chat_{vod_id}.json") + channel_name = channel['name'] - print(f"\nProcessing VOD: {vod_url}") - # download_vod(vod_url, video_filename) - # extract_audio(video_filename, audio_filename) - download_vod_audio(vod_url, audio_filename) + base_dirs = { + "vods": os.path.join("vods", channel_name), + "audio": os.path.join("audio", channel_name), + "transcripts": os.path.join("transcripts", channel_name), + "chat": os.path.join("chat", channel_name), + "clips_transcript": os.path.join("clips", channel_name, "from_vod"), + "clips_chat": os.path.join("clips", channel_name, "from_chat") + } - print("Transcribing audio. This may take some time...") - # Pass language and vod_id so that the transcript is saved and reused if available. - segments_data = transcribe_audio_fast(audio_filename, MODEL_NAME, language=CHANNEL_LANGUAGE, vod_id=vod_id) + # Create directories if they do not exist. + for path in base_dirs.values(): + os.makedirs(path, exist_ok=True) - if CLIP_CREATE_FROM_CHAT: - scrape_chat_log(vod_id, chat_log_filename) + # if channel['platform'] == "youtube": + # channel_id = get_youtube_channel_id(channel_name, YOUTUBE_API_KEY) + # if not channel_id: + # print(f"No channel {channel_name} found on YouTube.") + # continue + # else: + # vods = get_youtube_livestream_vods(channel_id, YOUTUBE_API_KEY) + # else: + channel_id = get_channel_id(channel_name, token) + if not channel_id: + print(f"No channel {channel_name} found on Twitch.") + continue - handle_matches_fast(vod, video_filename, segments_data) + vods = get_vods(channel_id, token) + if not vods: + print("No VODs found.") + continue - if CLIP_CREATE_FROM_CHAT: - try: - with open(chat_log_filename, "r", encoding="utf-8") as f: - chat_log = json.load(f) - except Exception as e: - print(f"Error loading chat log: {e}") - chat_log = [] - # Search chat log using an array of keywords (using the same keywords as for transcript) - comment_matches = find_comments_by_keywords(chat_log, SEARCH_KEYWORDS) - if comment_matches: - for comment in comment_matches: - # Try to get the timestamp from the "offset" field (or fallback to "content_offset_seconds") - timestamp = comment["content_offset_seconds"] - print(f"Found a matching comment at {timestamp} seconds.") - create_clip_from_comment_timestamp(video_filename, timestamp, vod) - else: - print("No matching comments found.") + for vod in vods: + vod_url = vod["url"] + vod_id = vod["id"] + # Define file paths in the respective directories + video_filename = os.path.join(base_dirs["vods"], f"vod_{vod_id}.mp4") + audio_filename = os.path.join(base_dirs["audio"], f"vod_{vod_id}.mp3") + transcript_filename = os.path.join(base_dirs["transcripts"], f"transcript_{vod_id}.json") + chat_log_filename = os.path.join(base_dirs["chat"], f"chat_{vod_id}.json") + + print(f"\nProcessing VOD: {vod_url}") + # download_vod(vod_url, video_filename) + # extract_audio(video_filename, audio_filename) + # download_vod_audio(vod_url, audio_filename) + if not os.path.exists(audio_filename): + print(f"{audio_filename} not downloaded yet, skipping...") + continue + + print("Transcribing audio. This may take some time...") + # Pass language and vod_id so that the transcript is saved and reused if available. + segments_data = transcribe_audio_fast(audio_filename, MODEL_NAME, language=CHANNEL_LANGUAGE, vod_id=vod_id) + + if CLIP_CREATE_FROM_CHAT: + scrape_chat_log(vod_id, chat_log_filename) + + handle_matches_fast(vod, video_filename, segments_data) + + if CLIP_CREATE_FROM_CHAT: + try: + with open(chat_log_filename, "r", encoding="utf-8") as f: + chat_log = json.load(f) + except Exception as e: + print(f"Error loading chat log: {e}") + chat_log = [] + + # Search chat log using an array of keywords (using the same keywords as for transcript) + comment_matches = find_comments_by_keywords(chat_log, SEARCH_KEYWORDS) + if comment_matches: + for comment in comment_matches: + # Try to get the timestamp from the "offset" field (or fallback to "content_offset_seconds") + timestamp = comment["content_offset_seconds"] + print(f"Found a matching comment at {timestamp} seconds.") + create_clip_from_comment_timestamp(video_filename, timestamp, vod) + else: + print("No matching comments found.") + except: + continue if __name__ == "__main__": main() \ No newline at end of file