Skip to content
This repository has been archived by the owner on Apr 1, 2024. It is now read-only.

A web app to store and search epub3 you own

License

Notifications You must be signed in to change notification settings

mathieu-keller/Ebook-Manager

Repository files navigation

Build Service Quality Gate Status

EBook Manager

A webapp that saves epub3 and offers it for download. The service has a search function, user management, collections and has a light and dark mode.

Deployment

version: '3.8'
services:
  server:
    image: afrima/ebook-manager:latest
    restart: on-failure
    ports:
      - "8080:8080"
    environment:
      db-user: "ebook"
      db-password: "changeme"
      db-address: db
      db-schema: "ebook"
      login-salt: "changemeChangeme"
      admin-username: "admin"
      admin-password: "changeme"
    volumes:
      - '<path_where_to_save_epubs>:/home/jboss/upload'
    depends_on:
      - "db"
  db:
    image: postgres:16.2-alpine
    restart: on-failure
    environment:
      POSTGRES_PASSWORD: "changeme"
      POSTGRES_USER: "ebook"
      POSTGRES_DB: "ebook"
      PGDATA: /var/lib/postgresql/data/pgdata
    volumes:
      - '<path_where_to_save_db_data>:/var/lib/postgresql/data'
    ports:
      - "5432:5432"

Pictures

Home

Home

Collection

Collection

Search

Search

Book Details

Book Details