FLibGoLite logo
  • Docs 
  • Releases 

  •  Language
    • English
    • Русский
    • Українська
Docs
    • Introduction
    • User Guide
    • Advanced Usage
    • Using Docker
    • Build From Sources
    • Frequently Asked Questions
    • Introduction
    • User Guide
    • Advanced Usage
    • Using Docker
    • Build From Sources
    • Frequently Asked Questions

User Guide

How to download, install and use FLibGoLite

On this page
  • Download
  • Install and startbooks/stock
  • Use

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  

Download program executable of the current release v2.2.4  for your OS and CPU type

OS CPU type Program executable 1
Windows Intel, AMD 64-bit flibgolite-windows-amd64.exe
Windows Intel, 32-bit flibgolite-windows-386.exe
macOs Intel, AMD 64-bit flibgolite-darwin-amd64
macOS ARM 64-bit flibgolite-darwin-arm64
Linux Intel, AMD 64-bit flibgolite-linux-amd64
Linux Intel, 32-bit flibgolite-linux-386
Linux ARM 32-bit (armV6) flibgolite-linux-arm-6
Linux ARM 32-bit (armV7) flibgolite-linux-arm-7
Linux ARM 64-bit flibgolite-linux-arm64
FreeBSD Intel, AMD 64-bit flibgolite-freebsd-amd64
FreeBSD Intel, 32-bit flibgolite-freebsd-386
FreeBSD ARM 32-bit (armV6) flibgolite-freebsd-arm-6
FreeBSD ARM 32-bit (armV7) flibgolite-freebsd-arm-7
FreeBSD ARM 64-bit flibgolite-freebsd-arm64

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.

Install and startbooks/stock  

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.

Open Powershell as Administrator and run commands
flibgolite.exe -service install
flibgolite.exe -service start
flibgolite.exe -service status
Open terminal and run commands using sudo:
sudo ./flibgolite -service install
sudo ./flibgolite -service start
sudo ./flibgolite -service status

If status is like running you can start to use it.

Use  

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 use EPUB, FB2 books and zip 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.

Last modified on February 22, 2025
Share via
FLibGoLite
Link copied to clipboard
On this page:
  • Download
  • Install and startbooks/stock
  • Use
FLibGoLite
FLibGoLite is your home cloud library and more
Latest version v2.2.4
© 2024 Serguei Vine
Code licensed MIT, docs CC BY-NC 4.0
 
Links
  Repository   
  Issues   
  Downloads   
  About   
 
 
 
 
Powered by Hinode  .
FLibGoLite
Code copied to clipboard