librarian

command module
v0.10.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 6, 2022 License: AGPL-3.0 Imports: 13 Imported by: 0

README ¶

# librarian An alternative frontend for LBRY/Odysee. Inspired by [Invidious](https://github.com/iv-org/invidious). Matrix

Features

User features

  • Lightweight
  • No ads
  • No tracking
  • No crypto garbage

Technical features

  • Copylefted libre software under the AGPL
  • No Code of Conduct
  • No Contributor License Agreement or Developer Certificate of Origin

Demo

Video
Channel

Instances

Open an issue to have your instance listed here!

Website Country Cloudflare
lbry.bcow.xyz (official) 🇨🇦 CA
lbry.itzzen.net 🇺🇸 US
odysee.076.ne.jp (edited source code) 🇯🇵 JP
librarian.davidovski.xyz 🇬🇧 UK
lbry.ix.tc 🇬🇧 UK
ecc5mi5ncdw6mxhjz6re6g2uevtpbzxjvxgrxia2gyvrlnil3srbnhyd.onion
vrmbc4brkgkaysmi3fenbzkayobxjh24slmhtocambn3ewe62iuqt3yd.onion

Install

Librarian can run on any platform Go compiles on, memory usage varies on instance usage due to caching.

Librarian is still in beta and changes frequently, building the latest version from source is recommended.

Requirements

  • Go v1.16 or later

Build from source

For more detailed instructions, follow the guide.

Clone the repository and cd into it.

git clone https://codeberg.org/librarian/librarian
cd librarian

Build Librarian.

go build .

Edit the config file using your preferred editor.

cp config.example.yml config.yml
nvim config.yml

You can now run Librarian.

./librarian

go install

You can install Librarian using Go.

go install codeberg.org/librarian/librarian@latest

Edit the config file using your preferred editor.

cp config.example.yml config.yml
nvim config.yml

You can now run Librarian.

librarian # If GOBIN is in your PATH
$HOME/go/bin/librarian # If GOBIN is not in PATH

Docker

Install Docker and docker-compose, then clone this repository.

git clone https://codeberg.org/librarian/librarian
cd librarian

Edit the config file using your preferred editor.

cp config.example.yml config.yml
nvim config.yml

You can now run Librarian.

sudo docker-compose up -d

Documentation ¶

The Go Gopher

There is no documentation for this package.

Directories ¶

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL