Sign inSign up

guaricema/inpx-web

By guaricema

•Updated over 1 year ago

Docker image for INPX/OPDS tool inpx-web.

Image
1

5.3K

guaricema/inpx-web repository overview

⁠Run

Use this as an example to load your library. Mount two directories: one for configuration files and indexes (.inpx-web) and the second for INPX files and archives.

docker run -d --name inpx-web \
    --restart always \
    -v /opt/inpx-web:/usr/local/bin/.inpx-web \
    -v /opt/flibusta:/data/flibusta \
    -e INPX=/data/flibusta/flibusta_fb2_local.inpx \
    -e LIBDIR=/data/flibusta/ \
    -p 12380:12380 \
    guaricema/inpx-web

⁠Dockerfile

Clone the repository to your local system:

git clone https://github.com/bookpauk/inpx-web.git

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

FROM node:alpine

WORKDIR /srv/inpx-web

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 12380

CMD node server --inpx=$INPX --lib-dir=$LIBDIR

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

Tag summary

Content type

Image

Digest

sha256:7b54ec272…

Size

169.7 MB

Last updated

over 1 year ago

docker pull guaricema/inpx-web