Ich habe diese Open-Source, selbstgehostete Docker-App verwendet, um endlich meine Sammlung physischer Medien in den Griff zu bekommen

Indeks
  1. Koillection mit Docker einrichten
    1. Zwei Dateien genügen
  2. Schnelles und einfaches protokollieren der sammlung
    1. Intuitive Handhabung beim Starten und Pflegen von Sammlungen
  3. Einrichten der ersten Sammlung: der spaßige Teil
  4. Kreativ beim listen
    1. Koillection effizient nutzen
  5. Bilder importieren mit einem scraper
    1. Schneller als manuelles hinzufügen

Sammeln ist ein leidenschaftliches Hobby, das durch Koillection und Docker-Anwendungen unterstützt wird. Die intuitive Anwendung erleichtert die Verwaltung und Organisation physischer Medien.

Sammeln ist ein faszinierendes Hobby. In meiner Jugend durchstöberte ich Flohmärkte, Garagenverkäufe und Online-Plattformen nach meinen Lieblingsstücken. Vollständige Discografien von Künstlern auf CD, Comics (insbesondere Omnibus-Sammlungen) und Retro-Spiele (NES und SNES) führen meine Sammlerlust an. Außerdem experimentiere ich mit Docker-Anwendungen und nutze Koillection, ein Open-Source-Tool, um meine physischen Medien im Blick zu behalten.

Koillection mit Docker einrichten

Zwei Dateien genügen

Ich arbeite oft mit containerisierten Anwendungen in Docker und prüfe vor der Installation, ob eine App auch so läuft. Docker bietet mir Isolation, Flexibilität und Kontrolle.

Ich entschied mich für Docker Compose, die einfachste Methode laut Entwickler. Die Anleitung zur Einrichtung der Docker Compose-Datei findet sich auf GitHub. Vergessen Sie nicht, eine ENV-Datei zu erstellen. Ich habe die Ports angepasst, da ich auf meinem Computer bereits eine andere Anwendung laufen hatte.

Nennen Sie die ENV-Datei einfach .env; andernfalls lädt Koillection nicht korrekt.

Nach dem Einrichten der YML- und ENV-Dateien startete ich Koillection mit docker compose up -d.

Koillection war sofort bereit und über meinen Browser am localhost erreichbar, wie in der YAML-Datei angegeben.

Schnelles und einfaches protokollieren der sammlung

Intuitive Handhabung beim Starten und Pflegen von Sammlungen

Beim ersten Laden von Koillection richten Sie Anmeldeinformationen ein und erstellen Ihre erste Verbindung. Danach geben Sie Artikel ein, erstellen Wunschlisten und passen Ihre Erfahrung an.

Sobald alles eingerichtet ist, erstellen Sie Ihre Sammlung, eine Wunschliste und taggen Ihre Artikel. Auch die Ausleihvorgänge sind leicht zu verwalten. Die Anwendung wird aktiv weiterentwickelt; einige Funktionen kommen in kommenden Updates, während andere sich in der Erprobungsphase befinden (zum Beispiel Scraper).

Die klaren Kategorien helfen Ihnen, nicht nur den Überblick über Ihre Sammlung zu behalten, sondern auch die Inhalte zu organisieren.

In Ihren Regalen finden Sie nicht nur, was vorhanden ist, sondern auch, was fehlt oder ausgeliehen wurde. Praktisch, gerade wenn der Bestand groß ist.

Einrichten der ersten Sammlung: der spaßige Teil

Obsession mit Lesen, Schreiben und Organisieren physischer Medien ist ein zentraler Teil des Sammelns. Ihre Erfahrungen können abweichen. Nach der Installation begann ich sofort mit dem Katalogisieren.

Meine erste Wahl? Comics. Ich liebe es, ganze Reihen zu lesen, wenn möglich.

Ich bevorzuge Sammelbände und Omnibus-Collections.

Ich wählte Sammlungen und klickte auf das Ordnersymbol, um einen neuen Ordner zu erstellen: Totally Rad Comics & Graphic Novels. Mein Comic-Bestand ist reichlich, daher beschränke ich mich auf Graphic Novels, Omnibus-Sammlungen, Trade Paperbacks und ausgewählte Sonderausgaben.

Ich testete Koillection mit einem ausgeliehenen Batman-Omnibus. Ich notierte alle Titel aus meinem Regal und exportierte sie als Textdatei.

Meine Liste wuchs.

Kreativ beim listen

Koillection effizient nutzen

Ein wesentlicher Nachteil von Koillection: keine Importfunktion (HTML, TXT, CSV). CSV-Dateien lassen sich über die Werkzeuge-Einstellung exportieren, aber das Importieren ist noch nicht möglich – eine Information vom Entwickler auf GitHub.

Die Liste im System zu erfassen, war schnell erledigt. Ich kopierte alle Titel auf meine Sammlungseite. In weniger als 7 Minuten war ich fertig. Möglichkeiten für API-Implementierungen oder Python zur Listenübertragung existieren, erscheinen mir jedoch überkompliziert.

Ich experimentierte mit Koillections API, aber keine der Varianten funktionierte ordnungsgemäß auf meinem Computer. Der Grund dafür blieb mir unklar; es könnte am Maintainer liegen.

Jetzt, wo ich mit der Comic-Sammlung starte, stehen neue Ausgaben von MAD, Swamp Thing und Fury of Firestorm auf dem Plan.

Diese Vorgehensweise lässt sich auch auf Musiksammlungen anwenden. Ich habe eine namens Killer Tunes auf Compact Disc angelegt, aber das ist eine andere Geschichte.

Bilder importieren mit einem scraper

Schneller als manuelles hinzufügen

Ein Mangel meiner Comic-Sammlung: fehlende Bilder. Ich nutzte einen Scraper für die Beschaffung. Eine schnelle Suche förderte nützliche Scraper für KoillectionScraper > Import und lud die JSON-Datei hoch.

Anschließend besuchte ich jeden Eintrag und zog das Bild von der Amazon-Liste. Man kann die Bilder auch manuell herunterladen, was jedoch etwas mühsam ist – ein kleiner Nachteil von Koillection, aber machbar, wenn man beim Einfügen auf die Artikel achtet.

Warum Koillection statt einfacher Notizen oder HTML-Dateien? Es bietet eine dauerhafte, unterhaltsame Plattform für Ihre Listen mit interaktiver Benutzeroberfläche.

Die Anpassbarkeit und Interface von Koillection gefallen mir, doch das wahre Potenzial liegt in der Transformation einfacher Regale in ein interaktives Archiv. Und ja, ich bin ein DC-Fan, nur für den Fall.

Koillection ist ein privater Raum, um Ihre Sammlungen wirklich wertzuschätzen.

Langsame, gezielte Bearbeitung schafft Wert. Schnelle Lösungen sind oft oberflächlich.

Bist du neugierig auf weitere Artikel wie Ich habe diese Open-Source, selbstgehostete Docker-App verwendet, um endlich meine Sammlung physischer Medien in den Griff zu bekommen? Entdecke spannende Inhalte in der Kategorie Wie man.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Go up