Makershelf

Makershelf

Aplicación Docker from NilsN3DP's Repository

Visión general

makershelf Server for Unraid — 3D print file and project manager for makers, workshops and teams. Organise models, track filament, manage your printer farm and maintenance schedules. Note: this is a beta release. Please report issues on GitHub. Before starting: install a PostgreSQL container from Community Apps (search "postgres"), create a database named "makershelf" with a dedicated user, then fill in the PostgreSQL Connection field below. On first launch, open the Web UI and follow the setup wizard to create your workspace and first admin account.

Requisitos

PostgreSQL server

Argumentos en tiempo de ejecución

Interfaz web
http://[IP]:[PORT:8080]/
Red
bridge
Concha
bash
Privilegiado
false

Configuración de plantillas

Web UI PortPorttcp

Port for the web interface. Leave as 8080 when using a dedicated container IP.

Objetivo
8080
Por defecto
8080
Valor
8080
AppDataPathrw

AppData folder for configuration and runtime files.

Objetivo
/config
Por defecto
/mnt/user/appdata/makershelf
Valor
/mnt/user/appdata/makershelf
Project StoragePathrw

Folder where imported project files are stored permanently.

Objetivo
/storage
Por defecto
/mnt/user/Makershelf/Projects
Valor
/mnt/user/Makershelf/Projects
Import FolderPathrw

Drop files or library folders here. The server scans this folder for bulk import without a browser upload.

Objetivo
/import
Por defecto
/mnt/user/Makershelf/Import
Valor
/mnt/user/Makershelf/Import
Internal App PortVariable

Port the app listens on inside the container. Must match the Web UI Port when using a dedicated container IP.

Objetivo
PORT
Por defecto
8080
Valor
8080
Session SecretVariable

Long random secret for login sessions. Generate one with: openssl rand -hex 32

Objetivo
MAKERSHELF_AUTH_SECRET
PostgreSQL ConnectionVariable

PostgreSQL connection string. Format: postgresql://user:password@host:5432/database — must match the credentials you set up in your PostgreSQL container.

Objetivo
DATABASE_URL
Por defecto
postgresql://makershelf:change-me@makershelf-postgres:5432/makershelf
Valor
postgresql://makershelf:change-me@makershelf-postgres:5432/makershelf
DATABASE_PROVIDERVariable
Por defecto
postgresql
Valor
postgresql
MAKERSHELF_PRODUCT_PROFILEVariable
Por defecto
server
Valor
server
MAKERSHELF_DEPLOYMENT_MODEVariable
Por defecto
docker-team
Valor
docker-team
MAKERSHELF_DATA_BACKENDVariable
Por defecto
postgres
Valor
postgres
MAKERSHELF_STORAGE_DRIVERVariable
Por defecto
filesystem
Valor
filesystem
MAKERSHELF_APPDATA_ROOTVariable
Por defecto
/config
Valor
/config
MAKERSHELF_STORAGE_ROOTVariable
Por defecto
/storage
Valor
/storage
MAKERSHELF_IMPORT_ROOTVariable
Por defecto
/import
Valor
/import

Categorías

Detalles

Repositorio
ghcr.io/nilsn3dp/makershelf-server:beta
Última actualización2026-06-02
Visto por primera vez2026-05-29

Ejecute Makershelf en Unraid.

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