User Guide
How to download, install and use FLibGoLite
FLibGoLite program is written in GO as a single executable and doesn’t require any prerequisites.
All you have to do is to download, install and start it.
Download program executable of the current release v2.2.3 for your OS and CPU type
OS | CPU type | Program executable | Tested 1 |
---|---|---|---|
Windows | Intel, AMD 64-bit | flibgolite-linux-amd64.exe | Yes |
macOS | Intel, AMD 64-bit | flibgolite-darwin-amd64 | No |
macOS | ARM 64-bit | flibgolite-darwin-arm64 | No |
Linux | Intel, AMD 64-bit | flibgolite-linux-amd64 | No |
Linux | ARM 32-bit (armV6) | flibgolite-linux-arm-6 | No |
Linux | ARM 32-bit (armV7) | flibgolite-linux-arm-7 | Yes |
Linux | ARM 64-bit | flibgolite-linux-arm64 | Yes |
FreeBSD | ARM 32-bit (armV6) | flibgolite-freebsd-arm-6 | No |
FreeBSD | ARM 32-bit (armV7) | flibgolite-freebsd-arm-7 | No |
FreeBSD | ARM 64-bit | flibgolite-freebsd-arm64 | No |
1 Some of executables was only cross-builded and not tested on real computers, but you can still try them out
You may rename downloaded program executable to flibgolite
or any other name you wish. For convenience, the name flibgolite
will be used throughout the documentation.
Place the executable flibgolite
in any folder where you have read, write and execute permissions.
Although FLibGoLite program can be run from command line, the preferred setup is program to be installed as a system service running in background that will automatically start after power on or reboot.
Before use, you need to complete three steps: install, start, and check the status of the service.
Important
Service installation and control requires administrator privileges.
If status is like running
you can start to use it.
At the first run program will create the set of subfolders in the folder where program is located
flibgolite
├─ books
| └─ stock - library book files and archives are stored here
├─ config - contains main configuration file config.yml and genre tree file
| └─ locales - subfolder for localization files
├─ dbdata - database with book index resides here
└─ logs - scan and opds rotating logs are here
Put your book files or book file zip-archives in books/stock
folder and start to setup your e-reader. It is possible to copy files to books/stock
folder while the service is running. The service checks that the file is not ready yet and waits until it is copied.
Warning
Do not use subfolders in the
stock
folder. The current version of FLibGoLite can useEPUB
,FB2
books andzip archives with FB2
books formats only.
While book descriptions are being added and become available in your OPDS catalog, you can use the e-reader’s manual/instructions and configure the OPDS catalog URL on it - http://<PC_name or PC_IP_address>:8085/opds
. After that, you will be able to select books from the catalog and download them to the e-reader.
Note
While searching book in bookreader use native keyboard layout for chosen language to fill search pattern. For example, don’t use Latin English “i” instead of Cyrillic Ukrainian “i”, because it’s not the same Unicode symbol.