StockWorks

StockWorks

Aplicación Docker from techpunk's repo

Visión general

StockWorks tracks 3D printing materials, hardware, merch, inventory movements, quotes, incoming MakerWorks jobs, and PrintLab loaded-tray visibility.

Requisitos

Strong admin password, strong session secret, mapped /data path, and Docker network makerworks-net.

Argumentos en tiempo de ejecución

Interfaz web
http://[IP]:[PORT:8000]/
Red
makerworks-net
Concha
bash
Privilegiado
false
Parámetros adicionales
--restart unless-stopped

Configuración de plantillas

Web UI PortPorttcp

Host port for the StockWorks web UI.

Objetivo
8000
Por defecto
8256
Valor
8256
Appdata StoragePathrw

Persistent SQLite database and attachments.

Objetivo
/data
Por defecto
/mnt/user/appdata/stockworks
Valor
/mnt/user/appdata/stockworks
PUIDVariable

User ID that owns files written by StockWorks.

Por defecto
99
Valor
99
PGIDVariable

Group ID that owns files written by StockWorks.

Por defecto
100
Valor
100
UMASKVariable

File creation mask.

Por defecto
002
Valor
002
TimezoneVariable

Container timezone.

Objetivo
TZ
Por defecto
Etc/UTC
Valor
Etc/UTC
Database URLVariable

Optional PostgreSQL DSN. Leave blank for SQLite.

Objetivo
DATABASE_URL
StockWorks DB SchemaVariable

Optional PostgreSQL schema for StockWorks-owned tables.

Objetivo
STOCKWORKS_DB_SCHEMA
Data DirectoryVariable

Internal StockWorks data directory.

Objetivo
STOCKWORKS_DATA_DIR
Por defecto
/data
Valor
/data
Database FilenameVariable

SQLite filename under STOCKWORKS_DATA_DIR.

Objetivo
STOCKWORKS_DB_FILENAME
Por defecto
app.db
Valor
app.db
Admin UsernameVariable

Admin login username.

Objetivo
ADMIN_USERNAME
Por defecto
admin
Valor
admin
Admin EmailVariable

Optional admin email.

Objetivo
ADMIN_EMAIL
Admin PasswordVariable

Admin login password. Use a strong password.

Objetivo
ADMIN_PASSWORD
Secret KeyVariable

Long random secret used to sign session cookies.

Objetivo
SECRET_KEY
HTTPS-Only Session CookieVariable

Set 1 when StockWorks is accessed only via HTTPS.

Objetivo
SESSION_HTTPS_ONLY
Por defecto
0
Valor
0
PrintLab Base URLVariable

Optional PrintLab URL used to read loaded AMS trays.

Objetivo
PRINTLAB_BASE_URL
Por defecto
http://PrintLab:8080
Valor
http://PrintLab:8080
PrintLab API KeyVariable

Optional PrintLab API key.

Objetivo
PRINTLAB_API_KEY
PrintLab Bearer TokenVariable

Optional PrintLab bearer token.

Objetivo
PRINTLAB_BEARER_TOKEN
PrintLab UsernameVariable

Optional PrintLab username for Basic auth.

Objetivo
PRINTLAB_USERNAME
PrintLab PasswordVariable

Optional PrintLab password for Basic auth.

Objetivo
PRINTLAB_PASSWORD
PrintLab API Auth HeaderVariable

Header name PrintLab expects for PRINTLAB_API_KEY.

Objetivo
PRINTLAB_API_AUTH_HEADER
Por defecto
X-API-Key
Valor
X-API-Key
PrintLab Trace LoggingVariable

Set 1 to enable PrintLab integration trace logs.

Objetivo
PRINTLAB_TRACE
Por defecto
0
Valor
0

Detalles

Repositorio
ghcr.io/schartrand77/stockworks:latest
Última actualización2026-05-31
Visto por primera vez2026-05-04

Ejecute StockWorks en Unraid.

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