librarian

command module
v0.8.0 Latest Latest
Warning

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

Go to latest
Published: Oct 31, 2021 License: AGPL-3.0 Imports: 10 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
librarian.bcow.xyz (official) 🇨🇦 CA
lbry.itzzen.net 🇺🇸 US
odysee.076.ne.jp (edited source code) 🇯🇵 JP
ecc5mi5ncdw6mxhjz6re6g2uevtpbzxjvxgrxia2gyvrlnil3srbnhyd.onion
vrmbc4brkgkaysmi3fenbzkayobxjh24slmhtocambn3ewe62iuqt3yd.onion

Install

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

Requirements

  • Go v1.15 or later

Build from source

Clone the repository and cd into it.

git clone https://codeberg.org/imabritishcow/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/imabritishcow/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/imabritishcow/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