Read your comic books in your couch on your tablet or phone with this nice web-app
10K+
Read your comics on your tablet
A nice little comic book reader for tablets and mobile phones. It is not intended to work on a desktop computer.
docker run -v /your-images-dir:/comics -p 8080:8080 --rm onigoetz/comicsreader
Will start the comics reader using your comic books at /your-images-dir and be available at http://localhost:8080.
First, you need
Nodejs
Imagemagick installed on the machine. (for PDF support)
unrar and unzip commands installed. (for CBR and CBZ support)
Download/clone this repository on your server
Symlink your comics to images in the app's directory
Make the images/cache directory writable
Run yarn install
Run yarn build
You can then start the server with yarn start.
This will index the books and start the server.
Authentication is an optional feature, you can either leverage the basic auth credentials from a server (Apache/Nginx) Or use the built-in database.
This option can be with the COMICS_AUTH_TYPE environment variable.
possible values are "basic" (default) or "db"
When using the "db" authentication mode, you need to create users, for this we provide a command-line tool to create them.
Note that the container has to be stopped in order to use the CLI tool as the database is otherwise readonly.
sudo docker run --rm -it -v your_images_dir:/comics onigoetz/comicsreader node comics createUser
sudo docker run --rm -it -v your_images_dir:/comics onigoetz/comicsreader node comics changePassword
Basedir has to be specified as an environment variable when starting the server.
COMICS_BASE="comics" yarn start
# OR
docker run -e "COMICS_BASE=comics" ...
location /BD/ {
proxy_pass http://comics:8080/BD/;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $server_name;
proxy_set_header X-Forwarded-Proto $scheme;
}
Content type
Image
Digest
sha256:c229d0439…
Size
262.2 MB
Last updated
6 days ago
docker pull onigoetz/comicsreader:master