Re:Piped: A privacy-friendly YouTube front end which is effi...
by denton-scratch on Sunday July 18, 2021 @04:11AM
(#27871494)
Ah, Docker. Looks like you have to run a minimum of TWO servers (or containers). You need a Java 11 server, and at least one golang proxy. Looks like "self-hosting" means, in practice, cloud hosting.
Re:Piped: A privacy-friendly YouTube front end which is effi...
by danielheath on Sunday July 18, 2021 @04:30AM
(#27871552)
I mean, two docker containers isn’t zero overhead but it’s a long way from “needs multiple boxes and you have to pay someone to manage it”.
A systemd unit file to run a docker container isn’t a hard thing to write.
Re:Piped: A privacy-friendly YouTube front end which is effi...
by denton-scratch on Sunday July 18, 2021 @05:51AM
(#27871765)
I don't use Docker or systemd. I don't need to rehearse my objections to systemd; I object to Docker because it's a proprietary skin wrapped around open-source container mechanisms.
I run Xen VMs, and I don't want to dedicate two VMs to something like this (my VM host has 16GB of RAM).
I'm not saying this solution is no good; it's just not a match for me.
Re:Piped: A privacy-friendly YouTube front end which is effi...
by nargek on Monday July 19, 2021 @05:47AM
(#27880737)
Why would you have to dedicate two vm ? You can use containers (LXC) and that's it.
Re:Piped: A privacy-friendly YouTube front end which is effi...
by denton-scratch on Monday July 19, 2021 @08:26AM
(#27881847)
I could use LXC; I looked into it about 5 years ago, and it looked reasonable. But I can only administer a limited number of technology bundles, and I went with Xen for virtual hosting. If I deployed Piped as LXC, I'd have to figure out how to do it (LXC is not The Docker Way, and the installation instructions are for Docker).
I don't mind admin work - I quite like it - but for me, it's pure overhead, since I run nothing else under LXC.
Here's the documentation, including how to self-host an instance: https://piped-docs.kavin.rocks/