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://codefloe.com/buriedincode/Bookshelf.git - 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.yamlfile, an example:
services:
bookshelf:
container_name: "Bookshelf"
environment:
TZ: "Pacific/Auckland"
image: "codefloe.com/buriedincode/Bookshelf:latest"
ports:
- "25710:25710"
volumes:
- "./config:/app/config"
- "./data:/app/data"- Run using:
docker-compose up -d
Example File
precompile-jte=true # set to false for dev
ssl.trust-store=<string>
ssl.password=<string>
website.host=127.0.0.1 # Often should be set to 0.0.0.0
website.port=25710