DVinyl

DVinyl

Docker app from Kyonew's Repository

Overview

A self-hosted media collection manager for your Vinyls, CDs, Books, Games, and DVDs.

Requirements

MongoDB database. You must install a MongoDB container first and link it via the MONGODB_URL variable.

Runtime arguments

Web UI
http://[IP]:[PORT:3099]
Network
bridge
Shell
sh
Privileged
false

Template configuration

WebUI PortPorttcp

The port DVinyl will be accessible on.

Target
3099
Default
3099
Value
3099
Uploads VolumePathrw

Directory to store uploaded files like covers.

Target
/app/public/uploads
Default
/mnt/user/appdata/dvinyl/uploads
Value
/mnt/user/appdata/dvinyl/uploads
MongoDB URLVariable

Connection string for your MongoDB instance. Replace [IP_OF_MONGODB] with your MongoDB container IP or Unraid IP if hosted on the same custom network.

Target
MONGODB_URL
Default
mongodb://[IP_OF_MONGODB]:27017/dvinyl
Value
mongodb://[IP_OF_MONGODB]:27017/dvinyl
JWT PasswordVariable

Password used for JWT token encryption.

Target
PASSJWT
Default
ChangeThisToAComplexPassword
Value
ChangeThisToAComplexPassword
Session SecretVariable

Secret used for sessions.

Target
SESSION_SECRET
Default
ChangeThisToAComplexSecret
Value
ChangeThisToAComplexSecret
HTTPS Production ModeVariable

Change to true ONLY if you use HTTPS via a reverse proxy.

Target
PROD
Default
false
Value
false
Vinyl Port VariableVariable

Internal port variable required by the app.

Target
VINYL_PORT
Default
3099
Value
3099
Base URLVariable

Base URL for serving on a sub-path, leave empty to serve from root.

Target
BASE_URL
Discogs API TokenVariable

Your Discogs API Token for Vinyls/CDs.

Target
DISCOGS_TOKEN
Hardcover API KeyVariable

Your Hardcover API Key for Books.

Target
HARDCOVER_API_KEY
TMDB API KeyVariable

Your TMDB API Key for DVDs.

Target
TMDB_API_KEY
Twitch Client IDVariable

Your Twitch Client ID for Games.

Target
TWITCH_CLIENT_ID
Twitch Client SecretVariable

Your Twitch Client Secret for Games.

Target
TWITCH_CLIENT_SECRET

Download Statistics

161
Total Downloads

Details

Repository
kyonew/dvinyl:latest
Last Updated2026-05-23
First Seen2026-05-24

Run DVinyl on Unraid.

DVinyl is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.