搭建個人圖書館!一個簡單的線上個人書庫

Java陈序员發表於2024-04-15

大家好,我是 Java陳序員

今天,給大家介紹一個線上的個人圖書管理系統,支援線上閱讀。

關注微信公眾號:【Java陳序員】,獲取開源專案分享、AI副業分享、超200本經典計算機電子書籍等。

專案介紹

talebook —— 一個基於Calibre的簡單的個人圖書管理系統,支援線上閱讀。

友情提醒:個人是不允許進行線上出版的,維護公開的書籍網站是違法違規的行為!建議僅作為個人使用!

功能特色:

專案截圖

專案部署

Docker 一鍵部署

docker run -d --name talebook -p 8080:80 -v /tmp/demo:/data talebook/talebook

Docker Compose 部署

1、下載 docker-compose.yml

wget https://raw.githubusercontent.com/talebook/talebook/master/docker-compose.yml
version: "2.4"

services:

  # main service
  talebook:
    restart: always
    image: talebook/talebook
    volumes:
      - /tmp/demo:/data
    ports:
      - "8080:80"
      - "8443:443"
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Shanghai
      # 調整為『SSR=ON』可開啟「伺服器端渲染」模式,對於搜尋引擎更友好,同時更消耗伺服器效能
      - SSR=OFF
    depends_on:
      - douban-rs-api

  # optional, for meta plugins
  # please set "http://douban-rs-api" in settings
  douban-rs-api:
    restart: always
    image: ghcr.io/cxfksword/douban-api-rs

2、啟動服務

docker-compose -f docker-compose.yml  up -d

專案地址:

https://github.com/talebook/talebook

最後

推薦的開源專案已經收錄到 GitHub 專案,歡迎 Star

https://github.com/chenyl8848/great-open-source-project

或者訪問網站,進行線上瀏覽:

https://chencoding.top:8090/#/

大家的點贊、收藏和評論都是對作者的支援,如文章對你有幫助還請點贊轉發支援下,謝謝!

相關文章