Slopsmith

Slopsmith

Docker app from joeygatorhands' Repository

Overview

A self-contained web application for browsing, playing, and practicing Rocksmith 2014 Custom DLC (CDLC). Runs entirely in Docker — no local dependencies required. DISCLAIMER: This is an unofficial, community-provided Docker image. The application is actively developed, but major architecture changes may require updating paths or settings.

Install Slopsmith on Unraid in a few clicks.

Find Slopsmith in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Slopsmith Review the template variables and paths Click Install

Related apps

Explore more like this

Explore all

Details

Repository
ghcr.io/bigjoedata/slopsmith:latest
Last Updated2026-07-03
First Seen2026-06-01

Runtime arguments

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

Template configuration

WebUI PortPorttcp

The port for Slopsmith Web UI (defaulted to 7000 to avoid browser blocked-port list)

Target
8000
Default
7000
Value
7000
DLC DirectoryPathro

Where your Rocksmith 2014 CDLC is stored (Read-only recommended).

Target
/dlc
Default
/mnt/user/Media/Games/Rocksmith/dlc
Value
/mnt/user/Media/Games/Rocksmith/dlc
Appdata DirectoryPathrw

Location for config DB, caches (art, audio, sloppak), and persistent pip packages.

Target
/config
Default
/mnt/user/appdata/slopsmith
Value
/mnt/user/appdata/slopsmith
Plugins DirectoryVariable

Optional: Set the path to scan for user-installed custom plugins. If set to /config/plugins, you can place custom plugins directly into the plugins/ subfolder of your appdata share.

Target
SLOPSMITH_PLUGINS_DIR
Default
/config/plugins
Value
/config/plugins
Scan Max WorkersVariable

Optional: Restricts the maximum number of concurrent files being scanned at startup. Useful to cap CPU usage during library sync on lower-end servers.

Target
SCAN_MAX_WORKERS
Log LevelVariable

Uvicorn / Slopsmith logging level (DEBUG | INFO | WARNING | ERROR).

Target
LOG_LEVEL
Default
INFO
Value
INFO
Log FormatVariable

Log formatting style (text | json).

Target
LOG_FORMAT
Default
text
Value
text
Log File LocationVariable

Optional: Persistent log file location to write logging output directly to your appdata directory for easier troubleshooting.

Target
LOG_FILE
Default
/config/slopsmith.log
Value
/config/slopsmith.log
DLC_DIR EnvVariable

Internal application environment variable for DLC dir

Target
DLC_DIR
Default
/dlc
Value
/dlc
CONFIG_DIR EnvVariable

Internal application environment variable for appdata config

Target
CONFIG_DIR
Default
/config
Value
/config
DOTNET_SYSTEM_GLOBALIZATION_INVARIANTVariable

Required by RsCli .NET tool

Default
1
Value
1