Tool for tracking books on your bookshelf or books you wish were on it.
- Make sure you have a supported version of Java installed:
java --version
- Clone the repo:
git clone https://github.com/Buried-In-Code/Bookshelf
- Build using:
./gradlew build
- Run using:
java -jar /app/build/libs/Bookshelf-fatJar.jar
- Make sure you have a supported version of Java installed:
java --version
- Clone the repo:
git clone https://github.com/Buried-In-Code/Bookshelf
- Run using:
./gradlew build run
- Make sure you have Docker installed:
docker --version
- Make sure you have Docker-Compose installed:
docker-compose --version
- Create a
docker-compose.yaml
file, an example:
version: '3'
services:
bookshelf:
image: 'ghcr.io/buried-in-code/bookshelf:latest'
container_name: 'Bookshelf'
environment:
TZ: 'Pacific/Auckland'
ports:
- '25710:25710'
volumes:
- './config:/app/config'
- './data:/app/data'
- Run using:
docker-compose up -d