Scriberr

Scriberr

Docker app from grtgbln's Repository

Overview

A self-hostable AI audio transcription and summarization tool.

Requirements


        Requires separate Redis and Pocketbase containers.
        

        On first load, app will throw a 500 error due to missing database. Simply reload the page.
    

Runtime arguments

Web UI
http://[IP]:[PORT:3000]/
Network
bridge
Privileged
false

Template configuration

Web UI PortPorttcp

Container Port: 3000

Target
3000
Default
3000
Value
3000
Database UI PortPorttcp

Expose database UI (optional)

Target
8080
Default
8080
Value
8080
JobQueue UI PortPorttcp

Expose job queue UI (optional)

Target
9243
Default
9243
Value
9243
OpenAI - API KeyVariable

OpenAI API key

Target
OPENAI_API_KEY
OpenAI - EndpointVariable

OpenAI (or Ollama-compatible) API endpoint

Target
OPENAI_ENDPOINT
Default
http://ollama:11434/v1
Value
http://ollama:11434/v1
OpenAI - ModelVariable

AI model to use. Make sure this matches the model in the Ollama container.

Target
OPENAI_MODEL
Default
llama3.2
Value
llama3.2
OpenAI - UserVariable

Role to use with OpenAI

Target
OPENAI_ROLE
Default
user
Value
user
Pocketbase - URLVariable

URL of the Pocketbase container

Target
POCKETBASE_URL
Default
http://localhost:3000
Value
http://localhost:3000
Pocketbase - Email AddressVariable

Email address of the admin user

Target
POCKETBASE_ADMIN_EMAIL
Pocketbase - PasswordVariable

Password of the admin user

Target
POCKETBASE_ADMIN_PASSWORD
Redis - HostVariable

Hostname of the Redis container

Target
REDIS_HOST
Default
127.0.0.1
Value
172.0.0.1
Redis - PortVariable

Port of the Redis container

Target
REDIS_PORT
Default
6379
Value
6379
Use Nvidia GPUVariable

Use Nvidia GPU for AI processing

Target
NVIDIA
Default
false|true
ConcurrencyVariable

Number of concurrent jobs to run

Target
CONCURRENCY
Default
1
Value
1
Database PathPathrw

Database path

Target
/app/db
Default
/mnt/user/appdata/scriberr/db
Value
/mnt/user/appdata/scriberr/db
Config PathPathrw

Config path

Target
/scriberr
Default
/mnt/user/appdata/scriberr/config
Value
/mnt/user/appdata/scriberr/config
Models PathPathrw

Models path

Target
/scriberr/models
Default
/mnt/user/appdata/scriberr/models
Value
/mnt/user/appdata/scriberr/models
Internal Config PathVariablerw

Internal config path. Not recommended to change.

Target
SCRIBO_FILES
Default
/scriberr
Value
/scriberr
Dev ModeVariable

Enable development mode

Target
DEV_MODE
Default
false|true

Details

Repository
ghcr.io/rishikanthc/scriberr:latest
Last Updated2026-05-31
First Seen2024-11-06

Run Scriberr on Unraid.

Scriberr is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.