Skip to content

Latest commit

 

History

History
51 lines (36 loc) · 1.06 KB

docker.md

File metadata and controls

51 lines (36 loc) · 1.06 KB

OpenBooks Docker Image

See Github for more information.

Usage

Basic

docker run -d -p 8080:80 evanbuss/openbooks

Persist eBook Files

docker run -d -p 8080 -v ~/Downloads:/books evanbuss/openbooks --persist

Set custom IRC name (default is a random 'adjective-noun' combination)

docker run -d -p 8080:80 evanbuss/openbooks --name my_irc_name

Host at a sub path behind a reverse proxy

docker run -d -p 8080:80 -e BASE_PATH=/openbooks/ evanbuss/openbooks

Arguments

--name string
    Use a custom name when connecting to irchighway
--persist
    Keep book files in the download dir. Default is to delete after sending.

Docker Compose

version: '3.3'
services:
    openbooks:
        ports:
            - '8080:80'
        volumes:
            - 'booksVolume:/books'
        restart: unless-stopped
        container_name: OpenBooks
        command: --persist
        environment:
          - BASE_PATH=/openbooks/
        image: evanbuss/openbooks:latest

volumes:
    booksVolume: