Hello! I saw your reblog on this post (https://www.tumblr.com/machu-pichu/803653168020045824/ive-used-invidious-for-a-while-it-works-well-and)
As the internet gets more and more impossible to use with handing over id, i really want to learn how still use it without handing over my info. But i really don't have much technical knowledge, the most I can do is converting youtube videos to mp3s lol
if theres any advice you can offer for starting to learn anything about, as you put it, being a lord or a lady in this age of digital feudalism i would appreciate it so much
I hope this isn't too annoying of an ask and hope you have a great day :)
You guys can always send asks with tech questions, I don't mind pointing you in the right direction. I don't know the tech background of all my followers, so please ask a follow-up if something was too complex. I am not an expert but I have some experience.
Key Points:
DO NOT GIVE IN
DO NOT GIVE UP
just pause and try something else for a bit if u get stuck :)
You don't need to understand everything. Like in the beginning in the middle or ever.
Avoid most generative AI answers that do not provide a direct link for each code snippet or instruction set.
I like Brave Search and the AI out of any I have used. All AI anywhere will make things up; Do not pin your hopes on it, but it can guide you to the next safe landing spot.
You need to get COMFORTABLE with Linux.
You don't need to learn everything. But be open to going "how the fuck does this work on Linux?? Oh okay, I guess. *search* '[distro] install gitgud but the terminal called me gay'. Oh okay, so versions after 2021 are homophobic but versions earlier than 2016 inject black death. Try the 2020 LTS edition :)"
I would strongly recommend stopping for a bit to see what the 'wall' is if you get stranded somewhere:
Are you missing information you need to do more research on?
What in the heck is a 'docker'?
Wait, Linux isn't just one thing? Why are there more than one?
Why won't XYZ see my device, or use it properly? What driver?
u guys can just send asks here for help. I probably can't fix most things u break but I can help see where you need to go next.
If you don’t know about network security yet please don’t expose anything to the open internet. Keep it within your local router and use a VPN that you host (Tailscale, Wireguard, OpenVPN)
Fastest:
Use a PC or Mac you already have, install Docker Desktop from their website, then use the Invidious website to get the commands to paste into Terminal / PowerShell
Most Custom:
Install Debian [13] baremetal on a mini PC. Install Docker. Install Invidious with Docker-Compose. If you don't want to use docker or similar, use bash and build it from the repositories, recompiling in the future if necessary.
Most Fun?:
A Raspberry Pi 4 or 5. Normal Raspberry Pi OS. Copy Runtipi website command into shell or ssh
Quick, Easy, Reliable, Long Term:
Obtain 2nd computer for use as server (old PC, extra PC, Raspberry Pi or similar)
Use any computer to make USB PVE installer drive
Install PVE on the server PC / device
Complete install using PVE Community Scripts
Use PVE Scripts to make an Ubuntu / Debian LXC
Use PVE Scripts to install Runtipi on top of that LXC
Use Runtipi web UI to click-install Invidious.
Me?:
Once I finish my server VM and CT migrations and maintenance I plan to make a new Debian [13] CT on a computer with decent compute power since mine would stream multiple videos at once, at least one usually 4K. I would either use the Runtipi website code or the PVE Script Add-On to install Runtipi. Then install the Invidious docker app using the web UI.
Tags of things I would encourage you to learn about if you like this, or want to take more control of your digital footprint (no particular order). Think of this as a ‘I think I’ll need this later’ list:
Proxmox (PVE / PBS / PDM), Virtualization and VMs (VT-d,VT-x in ur PC BIOS), Linux Containers (LXC / LXD)
Debian based distros to start with (Debian, Ubuntu, Linux Mint are good starters)
What a software repository is, any why it might matter if you install say Firefox from apt, snap, AppImage, flatpack, or compiling it with the source using bash or something.
Please use nano and not Vim to start to exit text files (nano ~docker/compose.yml)
Other comparable options to Runtipi I have read positive things about would be CasaOS / Cosmos using the same Docker structure. Yunohost has a similar ease using the webUI, but it is a custom Debian Linux distro under, so you would need to edit/manage files in some cases.
If u use an old laptop as ur server pls remove the battery when using it long term (bomb)
Ubuntu is based off of Debian, yes, but that does not mean everything from Debian applies or is the same in Ubuntu. Same is true for other distros.
Think of GrapheneOS as a type of end-goal to deGoogling your life
This is the referenced post, but I reblogged it with a few more links.