Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Machines have less problems. I'd like to be a machine. -- Andy Warhol


computers / alt.comp.os.windows-10 / GitHub Invidious Android/Windows/Linux alternative to YouTube [no ads, no tracking, no Google account]

SubjectAuthor
o GitHub Invidious Android/Windows/Linux alternative to YouTube [no ads, no trackiAndy Burnelli

1
GitHub Invidious Android/Windows/Linux alternative to YouTube [no ads, no tracking, no Google account]

<t412vh$138h$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=61889&group=alt.comp.os.windows-10#61889

  copy link   Newsgroups: comp.mobile.android alt.os.linux alt.comp.os.windows-10
Path: i2pn2.org!i2pn.org!aioe.org!Gj+613xB9sVIQxAtFideEw.user.46.165.242.75.POSTED!not-for-mail
From: spa...@nospam.com (Andy Burnelli)
Newsgroups: comp.mobile.android,alt.os.linux,alt.comp.os.windows-10
Subject: GitHub Invidious Android/Windows/Linux alternative to YouTube [no ads, no tracking, no Google account]
Date: Sat, 23 Apr 2022 15:37:52 +0100
Organization: Aioe.org NNTP Server
Message-ID: <t412vh$138h$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="36113"; posting-host="Gj+613xB9sVIQxAtFideEw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.6.1
Content-Language: en-GB
X-Notice: Filtered by postfilter v. 0.9.2
 by: Andy Burnelli - Sat, 23 Apr 2022 14:37 UTC

I found out today about the cross-platform "Invidious" server/app
<https://i.postimg.cc/Jh9gqppq/invidious01.jpg>

Invidious is another FOSS free YouTube player that others may like
(it was released only recently apparently).
<https://github.com/iv-org/invidious>
"Invidious is an alternative front-end to YouTube"

<https://invidious.io/>
"Invidious is an open source alternative front-end to YouTube"

Try it and let us know what you think about it.
a. No tracking
b. No ads
c. No Google account required (e.g., for subscribe features)
d. Bypasses blocking
etc.

Apparently Invidious can be compiled for any common platform
(Windows, Linux, macOS, iOS, Android) where the Android app I just
tested is located on the Google Play Store repository
(which I access using Aurora because my FOSS Google Play Store
client doesn't require a Google account) <https://auroraoss.com/>

Here is the link to the Android app (which easily mirrors on Windows
& Linux and Mac PCs using the GitHub Genymotion "scrcpy" interface).
*Invidious Interface* by TeamProjectBJX (this is the _first_ release!)
Free, ad free, gsf free, not rated, only 100+ installs <=== wow... low.
<https://play.google.com/store/apps/details?id=gr.teamprojectbjx.invidclientyt>

Interestingly, NewPipe isn't on the Google Play Store (for obvious reasons)
but Invidious is (surprisingly so).... but it may disappear soon for all I know.
<https://newpipe.net/>

For PC users, this is a web page where you can try an existing server:
<https://redirect.invidious.io/>
However, I didn't see instructions for setting a server up on Windows.

For Linux users, you can set up your own Invidious server:
curl -sSL https://dist.crystal-lang.org/apt/setup.sh" rel="nofollow" target="_blank">https://dist.crystal-lang.org/apt/setup.sh | sudo bash
curl -sL "https://keybase.io/crystal/pgp_keys.asc" | sudo apt-key add -
echo "deb https://dist.crystal-lang.org/apt crystal main" | sudo tee /etc/apt/sources.list.d/crystal.list
sudo apt-get update
sudo apt install crystal libssl-dev libxml2-dev libyaml-dev libgmp-dev libreadline-dev librsvg2-dev postgresql imagemagick libsqlite3-dev
wget https://github.com/tmiland/Invidious-Updater/raw/master/invidious_update.sh
sudo chmod +x invidious_update.sh
sudo ./invidious_update.sh
<https://docs.invidious.io/installation/#linux>
<https://blog.desdelinux.net/en/invidious-un-front-end-open-source-alternativo-a-youtube/>

For MacOS users, you can set up your own Invidious server:
# Install dependencies
brew update
brew install shards crystal postgres imagemagick librsvg

# Clone the repository and set up a PostgreSQL database
git clone https://github.com/iv-org/invidious
cd invidious
brew services start postgresql
psql -c "CREATE ROLE kemal WITH PASSWORD 'kemal';" # Change 'kemal' here to a stronger password, and update `password` in config/config.yml
createdb -O kemal invidious
psql invidious kemal < config/sql/channels.sql
psql invidious kemal < config/sql/videos.sql
psql invidious kemal < config/sql/channel_videos.sql
psql invidious kemal < config/sql/users.sql
psql invidious kemal < config/sql/session_ids.sql
psql invidious kemal < config/sql/nonces.sql
psql invidious kemal < config/sql/annotations.sql
psql invidious kemal < config/sql/privacy.sql
psql invidious kemal < config/sql/playlists.sql
psql invidious kemal < config/sql/playlist_videos.sql
shards update && shards install && crystal build src/invidious.cr --release
<https://docs.invidious.io/installation/#macos>

If you find instructions for setting up a Windows server,
please let me know and I'll try it out of it's easily done.

For now, I'm playing on Windows using my Android phone.
<https://github.com/Genymobile/scrcpy#readme>
But if you set up a Windows server, let me know how you did it.
--
Intended as a PSA to inform people of yet another privacy method for youtube.

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor