Initial commit - copied workspace after database cleanup

This commit is contained in:
RobbStarkAustria
2025-10-10 15:20:14 +00:00
commit 1efe40a03b
142 changed files with 23625 additions and 0 deletions

14
server/task_queue.py Normal file
View File

@@ -0,0 +1,14 @@
import os
import redis
from rq import Queue
def get_redis_url() -> str:
# Default to local Redis service name in compose network
return os.getenv("REDIS_URL", "redis://redis:6379/0")
def get_queue(name: str = "conversions") -> Queue:
conn = redis.from_url(get_redis_url())
# 10 minutes default
return Queue(name, connection=conn, default_timeout=600)