Selbst gehostet · Heimnetz · Open SourceSelf-hosted · home network · open source
MediaDB verwaltet deine CDs und Musikdateien im Browser. Barcode scannen, und Titelliste, Cover und Genre kommen von selbst. Filme und 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. Films and 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
2 · Ausgabe wählen2 · Pick the editionBeispielExample
Was MediaDB heute kannWhat MediaDB does today
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
AudiodateienAudio files
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
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
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
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
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
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
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.
.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).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
Roadmap
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
1.1
1.2
+
Daten & RechtData & legal
MediaDB fragt freie Dienste nach Titellisten und Covern: MusicBrainz und Cover Art Archive, optional Discogs, als Ausweichquelle für Cover iTunes und Deezer (abschaltbar). 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). Your collection itself never leaves your computer. No account, no telemetry, no ads.
Kein Angebot von und keine Verbindung zu MusicBrainz, Discogs, Apple oder Deezer. 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 or Deezer. 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.