Libation, a tool for managing Audibles Audiobooks accessible through web interface
3.3K
https://codeberg.org/Sil_el_mot/libation-container
This Docker image allows you to run Libation, a tool for managing Audibles Audiobooks, in a virtualized environment with a graphical interface accessible via VNC and Websockets. Features
To pull the image from Docker Hub, use the following command:
docker pull silelmot/libation-container:latest
You can run the container using the following command:
docker run -d -p 5901:5901 -p 6080:6080 \
-v $(pwd)/Books:/root/Libation/Books \
-v $(pwd)/Images:/root/Libation/Images \
-v $(pwd)/Config:/root/Libation/Config \
-v $(pwd)/Logs:/root/Libation/Logs \
--name libation_container \
silelmot/libation-container:latest
Here is an example of how you can use Docker Compose to manage your Libation container:
version: '3.8'
services:
libation:
image: silelmot/libation-container:latest
container_name: libation_container
volumes:
- ./Books:/root/Libation/Books
- ./Images:/root/Libation/Images
- ./Config:/root/Libation/Config
- ./Logs:/root/Libation/Logs
ports:
- "5901:5901"
- "6080:6080"
restart: always
After starting the container, you can access the Libation interface through VNC or your web browser:
The configuration files Settings.json and AccountsSettings.json are automatically copied to the /root/Libation/Config directory if they do not already exist. You can modify these files to customize the behavior of Libation.
Log files are stored in the /root/Libation/Logs directory inside the container. You can bind this directory to a local directory on your host to persist the logs.
The container includes healthchecks to ensure that the necessary services (Xvfb, openbox, and libation) are running and the ports are accessible.
This container and this overview is made with the help of ai. Not entirely but partly.
Content type
Image
Digest
sha256:415b4757e…
Size
329.8 MB
Last updated
7 months ago
docker pull silelmot/libation-container