{"id":361,"date":"2023-08-16T13:08:35","date_gmt":"2023-08-16T01:08:35","guid":{"rendered":"https:\/\/www.berserkir.net\/wordpress\/?p=361"},"modified":"2023-08-16T14:02:54","modified_gmt":"2023-08-16T02:02:54","slug":"kapowarr","status":"publish","type":"post","link":"https:\/\/www.berserkir.net\/wordpress\/kapowarr\/","title":{"rendered":"Kapowarr"},"content":{"rendered":"\n<p>This one is a nifty little comic collection management tool.<\/p>\n\n\n\n<p>I&#8217;ve started getting into comics lately, and with that comes (of course) the issue of sorting it all. After a bit of digging (and some frustrations with the tool known as &#8216;Mylar&#8217;), I came across &#8216;Kapowarr&#8217;. I compiled it from source, had a play, and thought &#8220;yeah, I like where this is going&#8221;. It is&#8230; <em>very <\/em>new. Features are being added at a rapid pace, and bugs are being fixed similarly quickly. It&#8217;s made by &#8216;mrcas&#8217; &#8211; a dev over on github who writes some very nice Python (which I&#8217;m okay-ish at, not great).<\/p>\n\n\n\n<p>It runs in Docker, gives you a web UI to add\/manage content, and generally makes managing it a bit easier. I found it, thought it was awesome, reached out, and now help build the documentation.<\/p>\n\n\n\n<p>You can find the Kapowarr project on github in the <a href=\"https:\/\/github.com\/Casvt\/Kapowarr\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Casvt\/Kapowarr <\/a>repository, with the docs hosted on <a href=\"https:\/\/casvt.github.io\/Kapowarr\/\" title=\"\">Github pages<\/a>.<\/p>\n\n\n\n<p>It&#8217;s intended to fit alongside the &#8216;*arr&#8217; suite of apps &#8211; <a href=\"https:\/\/www.berserkir.net\/wordpress\/sonarr\/\" title=\"Sonarr\">Sonarr<\/a>, <a href=\"https:\/\/www.berserkir.net\/wordpress\/radarr\/\" title=\"Radarr\">Radarr<\/a>, Lidarr, etc. If you&#8217;re familiar with those, then the UI is pretty familiar. Simply add a comic volume after you&#8217;ve set it up, and let it pull the content in.<\/p>\n\n\n\n<p>Once I had Kapowarr running, I needed to set up a nice way to consume the comics (well, not necessarily <em>needed<\/em>, but it&#8217;s definitely a quality-of-life improvement). For this, I settled on <a href=\"http:\/\/kom\" title=\"Komga \">Komga <\/a>&#8211; a nice browser-accessible comic library tool. Again, runs in docker &#8211; and can be set to periodically scan folders so that things just get auto-added once Kapowarr has done it&#8217;s thing. Super clean.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This one is a nifty little comic collection management tool. I&#8217;ve started getting into comics lately, and with that comes (of course) the issue of sorting it all. After a bit of digging (and some frustrations with the tool known as &#8216;Mylar&#8217;), I came across &#8216;Kapowarr&#8217;. I compiled it from source, had a play, and &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"https:\/\/www.berserkir.net\/wordpress\/kapowarr\/\">Continue reading<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[82,16],"tags":[84,47,26,45],"class_list":["post-361","post","type-post","status-publish","format-standard","hentry","category-media-tools","category-software","tag-media-tools","tag-open-source","tag-software","tag-useful","item-wrap"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.berserkir.net\/wordpress\/wp-json\/wp\/v2\/posts\/361","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.berserkir.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.berserkir.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.berserkir.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.berserkir.net\/wordpress\/wp-json\/wp\/v2\/comments?post=361"}],"version-history":[{"count":1,"href":"https:\/\/www.berserkir.net\/wordpress\/wp-json\/wp\/v2\/posts\/361\/revisions"}],"predecessor-version":[{"id":364,"href":"https:\/\/www.berserkir.net\/wordpress\/wp-json\/wp\/v2\/posts\/361\/revisions\/364"}],"wp:attachment":[{"href":"https:\/\/www.berserkir.net\/wordpress\/wp-json\/wp\/v2\/media?parent=361"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.berserkir.net\/wordpress\/wp-json\/wp\/v2\/categories?post=361"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.berserkir.net\/wordpress\/wp-json\/wp\/v2\/tags?post=361"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}