Application: MagRack
Docker Hub: https://hub.docker.com/r/magmpzero/magrack/
GitHub: https://github.com/magmpzero/docker-templates
ScreenShot:
Overview:
I wanted to create a lightweight and simple application to ease the pain of reading magazines that I have downloaded. For that reason, MagRack was born. I normally browse my network share and then download the pdf I want to read. This is a total PITA. I decided to start work on a magazine application that will make it easier for me to read the ones I want.
What it does: Scans a directory of your magazines and creates a wall of preview images. You can then click on the cover image and the magazine will open in the default PDF viewer for your device. The magazines are sorted based on newest first.
What it doesn't do: It doesn't download anything. This is simply a tool to make reading your magazines less of a pain. I assume you already have automation set up for downloading magazines via RSS.
How it works: When the WebUI is hit, it scans all of your magazines and creates a preview image if one doesn't exist. It then sorts based on modified and creates a display wall. For this reason, the first time you load the page, it can take a few minutes depending on the number of magazines you have.
How to use it:
mount your magazine directory at /mags. MagRack expects to have a subfolder for each magazine.
When you hit the http://address:4567/mags it defaults to only show the latest 10 magazines. If you want to show 100, for example, you would use http://address:4567/mags/100
Anyway, I put this little program together overnight and I really enjoy using it so far. Thought I would containerize it and offer it up for others to use.