Sign inSign up

guaricema/liberama

By guaricema

•Updated over 1 year ago

Browser based online book reader.

Image
0

1.2K

guaricema/liberama repository overview

⁠Run

Use this as an example to load your reader. Mount just one directory if you want (I'm using this to save configuration in a certain place).

docker run -d --name liberama \
    --restart=always \
    -v /opt/liberama:/data/liberama \
    -e APPDIR=/data/liberama \
    -p 44080:44080 \
    guaricema/liberama

After you've run it, put http://[YOUR_HOST]/#/reader?url=${DOWNLOAD_LINK} into the bookReadLink parameter in the config.json of your inpx-web instance.

⁠Dockerfile

Clone the repository to your local system:

git clone https://github.com/bookpauk/liberama.git && cd liberama

You can build your own image for the target platform using this Dockerfile:

FROM node:alpine

WORKDIR /srv/liberama

COPY . ./

RUN apk add zip && npm i && npm run build:client && node build/prepkg.js linux
RUN rm ./server/config/application_env; exit 0

EXPOSE 44080

CMD node server  --app-dir=$APPDIR

Check the latest releases of inpx-web here: https://github.com/bookpauk/liberama⁠

Tag summary

Content type

Image

Digest

sha256:0340257e1…

Size

210.1 MB

Last updated

over 1 year ago

docker pull guaricema/liberama