Jag använde den här öppen källkod, självhostade Docker-appen för att äntligen få kontroll över min fysiska mediesamling

Att samla objekt kan bli en passion. Med Koillection och Docker kan du enkelt katalogisera dina samlingar av CD-skivor, böcker och retrospel, vilket ger full kontroll över din media.
Att samla objekt kan vara en beroendeframkallande syssla. Under min ungdom besökte jag loppmarknader och second hand-butiker, letade efter skatter. Jag fokuserade på kompletta artistdiskografier på CD, omnibus-serier och retrospel, främst NES och SNES. För att hålla ordning på mitt fysiska media använder jag Koillection, ett open-source-verktyg som fungerar bra med Docker.
Komma igång med koillection och docker
Två filer ger dig ett lopp
Jag använder containeriserade applikationer med Docker regelbundet och kontrollerar alltid aptit för nya installationer innan jag går vidare. Isoleringen, anpassningen och kontrollen som Docker ger är svårslagna.
Jag valde Docker Compose för dess enkelhet och den rekommendation som utvecklaren ger. Se deras detaljerade instruktioner för att ställa in din Docker Compose-fil på GitHub. Glöm inte att skapa en ENV (miljö) fil; den är nödvändig. Jag ändrade portarna i min fil eftersom jag redan hade något annat i drift där.
Namnge inte din ENV-fil. Kalla den bara .env, annars startar inte Koillection som det ska.
Efter konfigurationen av YML- och ENV-filerna körde jag Koillection med docker compose up -d.
Koillection laddades snabbt och blev tillgänglig via min webbläsare på localhost på den port jag angav i YAML-filen.
Logga din samling snabbt och lätt
Att starta och underhålla samlingar är intuitivt
Vid första inloggningen ställer du in användaruppgifter och skapar din första koppling. Härifrån lägger du till objekt och anpassar din samling. När installationen är klar, bygg din samling, skapa en önskelista och tagga objekt. Applikationen är fortfarande under utveckling, så vissa funktioner kommer senare, medan andra är i experimentstadiet, som scrapers.
Med dessa olika kategorier kan du enkelt se vad som finns på hyllorna, vad som saknas eller är ute på lån. En praktisk lösning när samlingen växer.
Att ställa in min första samling blev den roliga delen
Obsessiv katalogisering av fysiska media är hälften av nöjet med att vara samlare. Min resa började med ett oväntat val: serier. Jag föredrar att läsa hela serier, så jag riktade in mig på samlingar av trade paperbacks och omnibuser.
Jag skapade en ny mapp kallad Totally Rad Comics & Graphic Novels. Med ett nästan absurt antal serietidningar, beslutade jag att fokusera på grafiska romaner, omnibus-samlingar och specialnummer.
För att testa Koillection katalogiserade jag en Batman-omnibus som jag lånar ut. Jag skrev ner titlarna på alla böcker på hyllan och samlade dem i en textfil. Listan började ta form.
Kreativitet i listskapande
Användning av koillection
En betydande nackdel med Koillection är avsaknaden av en importfunktion (HTML, TXT, CSV). Dessutom kan man exportera CSV-filer via Verktyg, men import är inte möjligt ännu – ett faktum bekräftat på GitHub.
Trots detta tog det knappt tid att mata in min lista. Jag kopierade bokstavligen titlarna till samlingssidan på mindre än 7 minuter. Även om API- och Python-lösningar finns för import, är de för komplicerade för detta sammanhang.
Jag experimenterade med Koillections API-implementationer, men ingen fungerade som förväntat på min maskin. Det kan vara ett problem på utvecklarens sida.
Nu när min serietidningssamling är igång kan jag lägga till nya nummer av MAD, Swamp Thing och Fury of Firestorm som släpps i år.
Processen för serier går även att tillämpa på musiksamlingen. Jag har skapat en som jag kallar Killer Tunes på Compact Disc, men det är en annan historia.
Import av bilder med skrapa
Enklare än manuell inmatning
Det enda som saknades i min serietidningssamling var bilder. Jag använde en skrapa för att hämta dem. En snabb sökning ledde till användbara skrapor för Koillection. Jag laddade ner Amazon-skrapan, navigerade till Skrapor > Importera och laddade upp JSON-filen.
Sedan gick jag igenom varje objekt och skrapade bilder från Amazon-listan. Man kan även ladda ner och lägga till bilderna manuellt, men det kan bli en smärre utmaning om man inte har koll på objekten.
Kanske undrar du varför använda Koillection istället för att skriva ner allt eller göra en HTML-fil? Den erbjuder funktioner, ett permanent hem för dina listor och ett interaktivt spårningsgränssnitt.
Koillection förvandlar en enkel hylla av CD-skivor, böcker och DVD:er till ett interaktivt arkiv. Ja, jag är ett DC-fan om det är relevant.
Koillection är ett privat utrymme för att verkligen uppskatta sina samlingar. Det handlar om att ta sin tid och arbeta med sin samling med avsikt, snarare än att söka snabba lösningar. Det gör varje bit arbete värt besväret.
Nu när du har läst klart Jag använde den här öppen källkod, självhostade Docker-appen för att äntligen få kontroll över min fysiska mediesamling, inbjuder vi dig att utforska kategorin Ansökningar ytterligare. Där hittar du fler intressanta artiklar som kommer att utöka dina kunskaper och hålla dig informerad. Sluta inte läsa och upptäcka mer!

Lämna ett svar