Unraid Community Applications templates for the MakerWorks suite.
makerworks-postgres.xml- PostgreSQL 15 database used by MakerWorks and optional shared StockWorks storage.makerworks-redis.xml- Redis 7 queue broker for MakerWorks background processing.makerworks-v2.xml- MakerWorks storefront, quoting, checkout, and admin operations.makerworks-v2-worker.xml- MakerWorks background worker for image and model-preview queues.stockworks.xml- StockWorks inventory, material, merch, and incoming job visibility.printlab.xml- PrintLab printer dashboard, Bambu integration, and Works service bridge.
Create the shared Docker network before installing the suite templates:
docker network create makerworks-netInstall makerworks-postgres first, then use PostgreSQL connection strings that point at makerworks-postgres from the other containers on the shared network. Install makerworks-redis before enabling MakerWorks queue-backed processing or starting MakerWorks-v2-Worker.
Example MakerWorks database URL:
postgresql://postgres:change-this-password@makerworks-postgres:5432/makerworks?schema=public
Example MakerWorks Redis URL:
redis://makerworks-redis:6379
Do not leave template placeholder passwords or secrets in production. Generate long random values for every masked field before starting the containers.
These XML files are intended to live in the main branch so Community Applications can index the repository. Before submitting to CA, create the required Unraid forum support thread and replace the <Support> values if the CA moderators require a forum URL instead of GitHub issues.