Selbst gehostet · Heimnetz · Open SourceSelf-hosted · home network · open source

Deine Sammlung.
Bei dir.
Your collection.
At home.

MediaDB verwaltet deine CDs und Musikdateien im Browser. Barcode scannen, und Titelliste, Cover und Genre kommen von selbst. Filme hat es auch im Griff, mit Poster, Handlung, „gesehen“ und eigener Bewertung; Serien folgen. Alles läuft auf deinem eigenen Rechner oder Homeserver, nichts liegt in fremden Clouds.MediaDB keeps track of your CDs and music files in the browser. Scan a barcode and the track list, cover and genre fill in by themselves. It handles films too, with posters, plot, watched status and your own rating; TV series are next. It runs on your own computer or home server, nothing lives in someone else's cloud.

1 · Barcode scannen1 · Scan barcodeEAN-13

4006381333931
MusicBrainz

2 · Ausgabe wählen2 · Pick the editionBeispielExample

Album des InterpretenThe artist's albumCD · DE · 1997 · Label · Kat.-Nr.
  1. 1Erster TitelFirst track3:58
  2. 2Zweiter TitelSecond track4:21
  3. 3Dritter Titel (feat. Gast)Third track (feat. guest)5:07
CD + DigitalFLACMP3Rock

Was MediaDB heute kannWhat MediaDB does today

Erfassen, ergänzen, wiederfindenCapture, enrich, find again

Version 1.0 kümmert sich um Musik: die CDs im Regal und die Dateien auf der Festplatte, in einer Sammlung, ohne Doppelte.Version 1.0 handles music: the CDs on your shelf and the files on your drive, in one collection, without duplicates.

ErfassenCapture

Vier Wege hineinFour ways in

  • Barcode mit Handscanner oder TastaturBarcode via hand scanner or keyboard
  • Diskografie-Suche ohne ScannerDiscography search, no scanner needed
  • Tabelle importieren (xlsx, ods, csv)Spreadsheet import (xlsx, ods, csv)
  • Von HandBy hand

AudiodateienAudio files

Ordner einlesenRead your folders

MP3, M4A, FLAC und weitere. Gleiche Titelliste wie eine vorhandene CD heißt: dieselbe Ausgabe, gekennzeichnet als „CD + Digital“. Remaster mit Zusatztiteln bleiben eigene Einträge.MP3, M4A, FLAC and more. Same track list as a CD you own means the same edition, marked “CD + digital”. Remasters with bonus tracks stay separate.

ErgänzenEnrich

Cover und GenresCovers and genres

Aus MusicBrainz und dem Cover Art Archive, Bilder aus deinen Musikordnern zuerst. Discogs als zweite Quelle. Überschreibt nie, was du eingetragen hast.From MusicBrainz and the Cover Art Archive, with images from your music folders first. Discogs as a second source. Never overwrites what you entered.

FindenFind

<1ms

Volltextsuche über Interpret, Album, Label und jeden Songtitel. Getestet mit einer Million Titeln. Findet auch Teilwörter.Full-text search across artist, album, label and every song title. Tested with one million tracks. Matches parts of words, too.

MitnehmenTake it with you

Export und SicherungExport and backup

Excel, OpenDocument, CSV oder Markdown. Die Excel-Datei stellt die ganze Sammlung samt Titellisten wieder her.Excel, OpenDocument, CSV or Markdown. The Excel file restores your whole collection, track lists included.

SprachenLanguages

DE · EN · FR · ES

Die Oberfläche spricht Deutsch, Englisch, Französisch und Spanisch. Weitere Sprachen lassen sich ohne Programmierkenntnisse ergänzen.The interface speaks German, English, French and Spanish. More languages can be added without writing code.

So sieht es ausHow it looks

Nach Interpreten sortiertSorted by artist

Die Startseite zeigt alle Interpreten von A bis Z, ohne führendes „The“. Ein Klick zeigt ihre CDs und Dateien, nach Erscheinungsdatum. Reiter trennen vorhandene CDs von rein digitalen Alben. Hell oder dunkel, auf Rechner, Tablet und Handy.The start page lists every artist from A to Z, ignoring a leading “The”. One click shows their CDs and files by release date. Tabs separate the CDs you own from digital-only albums. Light or dark, on desktop, tablet and phone.

Homelab

Für das Heimnetz gebautBuilt for the home network

Ein Docker-Container, eine SQLite-Datei, ein Ordner mit Covern. Läuft auf dem Mac, auf jedem Linux-Server, im Proxmox-LXC und auf dem Raspberry Pi.One Docker container, one SQLite file, one folder of covers. Runs on a Mac, any Linux server, a Proxmox LXC and a Raspberry Pi.

In vier SchrittenIn four steps

  1. Projekt von Codeberg holen.Get the project from Codeberg.
  2. .env.example als .env kopieren und deine E-Mail-Adresse eintragen (MusicBrainz verlangt eine Kontaktangabe).Copy .env.example to .env and add your e-mail address (MusicBrainz asks for a contact).
  3. Container starten.Start the container.
  4. Im Browser http://<rechner>:8000 öffnen.Open http://<host>:8000 in your browser.

Updates: git pull und neu starten. Der Ordner data mit Datenbank und Covern bleibt dabei unberührt.Updates: git pull and restart. The data folder with your database and covers is left alone.

# Proxmox-LXC, Linux, NAS
git clone https://codeberg.org/…/mediadb.git
cd mediadb
cp .env.example .env
docker compose -f docker-compose.homelab.yml up -d
ZugriffAccess
Ab Werk nur aus dem Heimnetz und über VPN. Optional mit Passwort.Home network and VPN only by default. Optional password.
PlattformenPlatforms
amd64 · arm64
Home Assistant
Vorbereitet, Add-on geplantPrepared, add-on planned
LizenzLicense
GPL-3.0

Roadmap

Musik, Filme, dann SerienMusic, films, then series

Jede Medienart bekommt einen eigenen Bereich mit eigener Datenbank. Nichts wird vermischt.Each kind of media gets its own section and its own database. Nothing gets mixed up.

1.0

MusikMusic

fertigdone

1.1

FilmeFilms

fertigdone

1.2

SerienTV series

in Arbeitin progress

+

Home Assistant

geplantplanned

Daten & RechtData & legal

Deine Daten bleiben deineYour data stays yours

MediaDB fragt freie Dienste nach Titellisten und Covern: MusicBrainz und Cover Art Archive, optional Discogs, als Ausweichquelle für Cover iTunes und Deezer (abschaltbar). Filmdaten und Poster kommen von TMDB. Die Sammlung selbst verlässt deinen Rechner nicht. Es gibt kein Konto, keine Telemetrie und keine Werbung.MediaDB asks open services for track lists and covers: MusicBrainz and the Cover Art Archive, optionally Discogs, with iTunes and Deezer as a fallback for covers (can be switched off). Film data and posters come from TMDB. Your collection itself never leaves your computer. No account, no telemetry, no ads.

Kein Angebot von und keine Verbindung zu MusicBrainz, Discogs, Apple, Deezer oder TMDB. Cover bleiben Eigentum der Rechteinhaber und werden nicht mit dem Programm verteilt. Gedacht für den privaten Betrieb im Heimnetz, nicht als öffentliche Website.Not affiliated with or endorsed by MusicBrainz, Discogs, Apple, Deezer or TMDB. Covers remain the property of their rights holders and are not distributed with the software. Meant for private use on a home network, not as a public website.