Most “VPN” browser extensions (if not all of them) aren’t actually doing a VPN connection but just change the proxy setting in the browser. This is because as a browser extension they wouldn’t have enough permissions/power to establish a real VPN connection.
So if you want to use a browser extension you have to run a proxy server, or as other said, just use cloudflared as running a proxy server attracts bots from all over the world
You can do this with custom formats. You’d want to create a custom format that gives a score if the file is below a certain size threshold (say 1.5GB per hour), then add minimum custom scores to the release profiles you use (e.g. Bluray 1080p). You can also add custom filters for release groups that prioritise file size. YTS for example keeps their releases as small as possible.
In the profiles? Not sure if that’s the correct term, but there’s settings for all the quality profiles 720p 1080p etc with a slider that can set minimum and maximum size for that quality.
Figured it out. I had created 3 VMs but was trying to created shared storage between 2 xcp-ng instances. I assumed that this can be done and the 3 instance will only act as witness without contributing to the storage.
After going through many replies on the forum thread I understood that you need minimum 3 hosts participating in the storage. Modified my setup to match the requirements (was easy since they are just VMs) all the instructions worked correctly.
The error about missing linstor python module was that I hadn’t installed necessary packages on 3rd host in the pool since I assumed it doesn’t require XOSTOR instructions to be run on it since it would not be participating in shared storage. This is my understanding though and I can be wrong.
Having written above I think I can still have only 2 hosts participating in storage but just need to install necessary packages on third host also. Will try and see how it goes.
Like others have said, for a thousand dollars you can get a ton of stuff. For comparison my latest bud cost me around $200 and has about 6tb of raw storage. It runs proxmox and is paired with a mini PC I bought when I first started. I have btrfs raid for the system and then a separate controller for a TrueNAS VM. It even has a bluray drive that I picked up second hand and a RX590 that had to be cut down to fit in the case.
$1000 dollars can buy you a mini data center with used hardware. I honestly don’t know what to recommend but what ever you do make sure its flexible down the road so you aren’t locked into stuff from the past. I would go for a beefier CPU with good cooling and plenty of pcie. Just a note Intel CPUs work better for video encoding.
If you’re exposing via cloudflare tunnels instead of pointing at your public IP then eveything other people have said covers it. If you are using your public IP then it’s worth blocking non-cloudflare IPs from accessing the site directly
Historically, reverse proxies were invented to manage a large number of slow connections to application servers which were relatively resource intensive. If your application requires N bytes of memory per transaction then the time between the request coming in and the response going out could pin those bytes in memory, as the web server can't move ahead to the next request until the client confirms it got the whole page.
A reverse proxy can spool in requests from slow clients, when they are complete, then hand them off to the app servers on the backend, the response is generated and sent to the reverse proxy, which can slowly spool the response data out while the app server moves onto the next request.
Other than waf stuff, if you have multiple servers behind a small nat, a reverse proxy can service them all from a single exposed public address. You can also do rewrite rules on the proxy vs on each server.
selfhosted
Active
This magazine is from a federated server and may be incomplete. Browse more on the original instance.