Skip to content

SlivTime/flibusta-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Flibusta CLI

FOR EDUCATIONAL PURPOSES ONLY

Sometimes I find myself in a situation where a book is not presented. in any online store. There is a chance that what I am looking for can be found on Flibusta site. So I made this utility to be able to search conviniently.

PkgGoDev Go Report Card Build Status codecov

Setup

Flibusta is available via Tor-network with Onion routing so we can use Torproxy to grant access. By default it binds http proxy to port 8118.

All configuration can be done via Environment, but it should work with Torproxy with default ports.

> go install github.com/slivtime/flibusta-cli@latest

# Check
> flibusta-cli search Война и мир
> flibusta-cli info 175105
> flibusta-cli get 175105

Configuration

You can configure this utility by changing environment variables. Example can be seen here.