diff --git a/AI_Containers/scriberr/compose.yaml b/AI_Containers/scriberr/compose.yaml new file mode 100644 index 0000000..73459f2 --- /dev/null +++ b/AI_Containers/scriberr/compose.yaml @@ -0,0 +1,33 @@ +services: + scriberr: + image: ghcr.io/rishikanthc/scriberr:latest + container_name: scriberr + ports: + - "8091:8080" + volumes: + - /srv/docker/scriberr/scriberr_data:/app/data + - /srv/docker/scriberr/scriberr_whisperx:/app/whisperx-env + restart: unless-stopped + environment: + - PUID=1000 # change to your host user's UID if different + - PGID=1000 # change to your host user's GID if different + - SECURE_COOKIES=false # required if accessing HTTP only + - TRUST_PROXY_HEADERS=false # required if accessing HTTP only + - PUBLIC_AUDIO_URL=/audio + depends_on: + - ollama + labels: + - flame.type=application # "app" works too + - flame.name=Scriberr + - flame.url=http://192.168.45.7:8091/ + - flame.icon=transcribe # optional, default is "docker" + # - flame.icon=custom to make changes in app. ie: custom icon upload + + ollama: + image: ollama/ollama + container_name: ollama + restart: unless-stopped + ports: + - "11434:11434" + volumes: + - /srv/docker/ollama:/root/ollama \ No newline at end of file