MakerWorks-v2-Worker

MakerWorks-v2-Worker

Aplicación Docker from techpunk's repo

Visión general

Companion background worker for MakerWorks v2. This container consumes BullMQ image and model-preview jobs queued by the MakerWorks web app. Install MakerWorks Redis before starting this worker.

Requisitos

MakerWorks-v2, makerworks-postgres, makerworks-redis, matching mapped storage, and Docker network makerworks-net.

Argumentos en tiempo de ejecución

Red
makerworks-net
Concha
bash
Privilegiado
false
Parámetros adicionales
--restart unless-stopped --add-host=host.docker.internal:host-gateway

Configuración de plantillas

Storage PathPathrw

Persistent MakerWorks storage. Must match the MakerWorks-v2 web container mapping.

Objetivo
/app/storage
Por defecto
/mnt/user/appdata/makerworks/storage
Valor
/mnt/user/appdata/makerworks/storage
Database URLVariable

PostgreSQL connection string. Must match MakerWorks-v2.

Objetivo
DATABASE_URL
Por defecto
postgresql://postgres:change-this-password@makerworks-postgres:5432/makerworks?schema=public
Valor
postgresql://postgres:change-this-password@makerworks-postgres:5432/makerworks?schema=public
Redis URLVariable

Redis connection string used for BullMQ processing queues.

Objetivo
REDIS_URL
Por defecto
redis://makerworks-redis:6379
Valor
redis://makerworks-redis:6379
Storage DirectoryVariable

Internal durable storage root.

Objetivo
STORAGE_DIR
Por defecto
/app/storage
Valor
/app/storage
Queue AttemptsVariable

Queue retry attempts before dead-lettering.

Objetivo
PROCESSING_QUEUE_ATTEMPTS
Por defecto
5
Valor
5
Queue Backoff MillisecondsVariable

Exponential retry backoff delay in milliseconds.

Objetivo
PROCESSING_QUEUE_BACKOFF_MS
Por defecto
5000
Valor
5000
Image Worker ConcurrencyVariable

Parallel image-processing jobs consumed by this worker.

Objetivo
IMAGE_WORKER_CONCURRENCY
Por defecto
2
Valor
2
Preview Worker ConcurrencyVariable

Parallel model-preview jobs consumed by this worker.

Objetivo
PREVIEW_WORKER_CONCURRENCY
Por defecto
1
Valor
1
TimezoneVariable

Container timezone.

Objetivo
TZ
Por defecto
Etc/UTC
Valor
Etc/UTC

Detalles

Repositorio
ghcr.io/schartrand77/mkw2:latest
Última actualización2026-05-31
Visto por primera vez2025-12-19

Ejecute MakerWorks-v2-Worker en Unraid.

MakerWorks-v2-Worker se encuentra en Community Apps para Unraid OS. Explore Unraid para crear un servidor doméstico flexible, un NAS o un laboratorio doméstico.