Xi gonna suck his own testicles.
Xi gonna suck his own testicles.
Taiwan and west taiwan.
Do you have a matrix instance set in the config?
In dem Fall, der einfachheit und sicherheit halber: Einfach den https://github.com/TeamPiped/Piped-Docker.git clonen, nach Anleitung configurieren und starten.
I’d argue that especially people in bad situations, eg. being poor, in war or that have chronic illnesses, try to believe in something that helps them as a placebo. That just means religion is a consequence of being miserable or brainwashed though, not that the religion (including atheism) changes anything really.
Usually you’ll just need the official Docker. It contains the frontend, backend and proxy. Technically, you only need the backend right now. But lifting the load of the official servers by using a selfhosted frontend is probably beneficial too, with no drawbacks. However, the proxy is the thing anonymizing you - accessing youtube always through it, even on the go, will deanonymize you further (kinda, it’s still better than the official app). If you have a list of proxies you can rotate through, you would be anonymous again.
Then there are other components, that you can find through the larger config file of the main Piped-Backend or TeamPiped’s GH profile itself. But again: Stuff like RYD-proxy will only be anonymous and beneficial with a rotating IP/proxy. But https://github.com/TeamPiped/region-restriction-checker is good to selfhost, as (afaik) it will help decentralize to circumvent censorship (zB. uHrHEbErRecHTsvERletZUnG die Ratten). But in order to configure your instance to use the region-restriction-checker, you’ll need the larger and more complete config file.
ZL;NG:
https://github.com/TeamPiped/Piped-Docker reicht eigentlich. Sonst einfach die einzelnen Repos angucken, was sich gut anhört. Proxy Zeug nur selber hosten wenns nicht um Privacy geht oder die IP verschleiert wird.
I have dozens of services, and most of them start their own http server, using a regular websocket binding to localhost and a port. As most of them are web services, I run out of standard ports pretty fast - 80, 8000, 8080, and then 8069, 8070 etc. Keeping tracks is a pain. Docker just makes it worse. Also, all non-web services have standard ports - 25, 456 for smtp/smtps, which nmap identifies. In my current state, an attacker could just open a random port on my server and I couldn’t notice.
Unix sockets are basically just regular files, where http traffic is written to and read from. So eg. gitlab-puma or piped-proxy creates the file /run/gitlab/gitlab.socket respectively /run/piped/proxy.socket, and my reverse proxy (nginx) communicates through that socket with the service, just as it would through a regular websocket using localhost and a port. Except unix sockets are easily identifiable (they are named and put in dirs dependent on their service) and can be access controlled much better - instead of any service in the whole network (assuming no firewall is present on the device, usually behind a consumer grade router) being able to communicate with the service, only members of the group http (nginx) or the services’ user can read/write to the socket, assuming nginx is save and root, http and the services’ user are not compromised, not even an attacker with access to the server can read any traffic, as it’s encrypted (https) to nginx, and not readable to other users through the socket file. It’s also a bit more performant. The catch is: Very few programs support it, and many of the ones that do implement it incorrectly. Usually I would create a specific user for a service (or sysusers.conf file would), under which the service runs in systemd, and which therefore owns the socket file. The http user is then added to the group of the services user, or the file’s group is set to http. With 770 (or 660) permissions (Read and write for the user and all users in the group, including http) everything would be fine, however, they’re usually 755, so only actually writeable for the owner, and not the group, so http, which makes communication impossible. And as just creating the file with correct ownership and permissions beforehand results in the service believing the socket is already in use, I usually have to patch the actual program itself. Maybe I can do something with systemd’s PostExec etc. tho.
And piped-backends library does not support unix sockets at all - so I will need to extend the incredibly complicated library itself to get what I want. Damn.
Yes. My private Instance works perfectly, and I’m so happy that I chose to selfhost it rn lol. And currently I’m on the quest to selfhost even more piped components, eg. RYD_Proxy, sponsorblock-mirror, make them buildable as a PKGBUILD and compatible with Unix sockets: https://git.30p87.de/piped
Wie kommt man auf so eine Idee? Mg der die Firmen wirklich und will sie fördern? Oder ist das der verwirrte Marketingpraktikant/azubi, der noch eine “gute”, innovative Idee für’s Portfolio braucht?
Was war’n die ursprüngliche Frage? OP der kek hat sie geändert.
My EVGA GTX 1070 SC Gaming ACX 3.0 Black Edition is also holding up strong, especially with AMD FSR or good games (like Metro), but 4k is really bad for the poor little guy :c
But even with my new PC, he will continue to live in my server :3
*Cries in 5 2600 and 1070*
As a student: No. lol
My dad couldn’t be cooler. My grandmother and all her friends are very chill too. My grandfather is sometimes grumpy and weird about stuff, but shuts up or changes his mind about it pretty quickly. My mother, and probably that whole part of the family, is pretty conservative-right. Not very nice.
I’m sending in that Turkish shooter
So you’re basically saying we’re doing manual processing of the output stream instead of using pipewires inbuilt filters, like in the PulseAudio days?
I guess because it explicitly displays the target comment, but, if you click on parent comment or something like that, also loads the parents comments, with all child comments - including the original one, despite the original one still being displayed. I have the same issue, and it’s Eternity exclusive. I hope it will be fixed soon.