diff --git a/README.md b/README.md index 91f89f1d..5aae28dc 100644 --- a/README.md +++ b/README.md @@ -44,6 +44,7 @@ This is the official repository for the Tipi App Store. It contains all the apps - [Nextcloud](https://github.com/nextcloud/server) - A safe home for all your data - [Nitter](https://github.com/zedeus/nitter) - Alternative Twitter front-end - [Node-RED](https://github.com/node-red/node-red) - Low-code programming for event-driven applications +- [Openbooks](https://github.com/evan-buss/openbooks) - Search and Download eBooks - [Overseerr](https://github.com/sct/overseerr) - Request management and media discovery tool for the Plex ecosystem - [Photoprism](https://github.com/photoprism/photoprism) - AI-Powered Photos App for the Decentralized Web. We are on a mission to protect your freedom and privacy. - [Pihole](https://github.com/pi-hole/pi-hole) - A black hole for Internet advertisements diff --git a/apps/openbooks/config.json b/apps/openbooks/config.json new file mode 100644 index 00000000..16c5cd7b --- /dev/null +++ b/apps/openbooks/config.json @@ -0,0 +1,16 @@ +{ + "$schema": "../schema.json", + "name": "openbooks", + "port": 8152, + "available": true, + "exposable": true, + "id": "openbooks", + "tipi_version": 1, + "version": "v4.5.0", + "categories": ["media", "books", "utilities"], + "description": "Openbooks allows you to download ebooks from irc.irchighway.net quickly and easily. ", + "short_desc": "Search and Download eBooks", + "author": "https://github.com/evan-buss", + "source": "https://github.com/evan-buss/openbooks", + "form_fields": [] +} diff --git a/apps/openbooks/docker-compose.yml b/apps/openbooks/docker-compose.yml new file mode 100644 index 00000000..7263c98b --- /dev/null +++ b/apps/openbooks/docker-compose.yml @@ -0,0 +1,19 @@ +version: "3" + +services: + appname: + container_name: openbooks + image: evanbuss/openbooks:4.5.0 + ports: + - ${APP_PORT}:80 + volumes: + - ${ROOT_FOLDER_HOST}/media/data/books/openbooks:/books + networks: + - tipi_main_network + labels: + traefik.enable: ${APP_EXPOSED} + traefik.http.routers.openbooks.rule: Host(`${APP_DOMAIN}`) + traefik.http.routers.openbooks.entrypoints: websecure + traefik.http.routers.openbooks.service: openbooks + traefik.http.routers.openbooks.tls.certresolver: myresolver + traefik.http.services.openbooks.loadbalancer.server.port: 80 diff --git a/apps/openbooks/metadata/description.md b/apps/openbooks/metadata/description.md new file mode 100644 index 00000000..97a42740 --- /dev/null +++ b/apps/openbooks/metadata/description.md @@ -0,0 +1,9 @@ +# openbooks + +> NOTE: Going forward only the latest release will be supported. If you encounter any issues, be sure you are using the latest version. + +[![Docker Pulls](https://camo.githubusercontent.com/6889e3f88e5a00a165c1d245bd95900649f22f2f717cf2b4f34259527019500c/68747470733a2f2f696d672e736869656c64732e696f2f646f636b65722f70756c6c732f6576616e627573732f6f70656e626f6f6b732e737667)](https://hub.docker.com/r/evanbuss/openbooks/) + +Openbooks allows you to download ebooks from irc.irchighway.net quickly and easily. + + ![openbooks screenshot](https://github.com/evan-buss/openbooks/raw/master/.github/home_v3.png) diff --git a/apps/openbooks/metadata/logo.jpg b/apps/openbooks/metadata/logo.jpg new file mode 100644 index 00000000..f2511205 Binary files /dev/null and b/apps/openbooks/metadata/logo.jpg differ