84
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
this post was submitted on 16 Apr 2026
84 points (100.0% liked)
technology
24341 readers
109 users here now
On the road to fully automated luxury gay space communism.
Spreading Linux propaganda since 2020
- Ways to run Microsoft/Adobe and more on Linux
- The Ultimate FOSS Guide For Android
- Great libre software on Windows
- Hey you, the lib still using Chrome. Read this post!
Rules:
- 1. Obviously abide by the sitewide code of conduct. Bigotry will be met with an immediate ban
- 2. This community is about technology. Offtopic is permitted as long as it is kept in the comment sections
- 3. Although this is not /c/libre, FOSS related posting is tolerated, and even welcome in the case of effort posts
- 4. We believe technology should be liberating. As such, avoid promoting proprietary and/or bourgeois technology
- 5. Explanatory posts to correct the potential mistakes a comrade made in a post of their own are allowed, as long as they remain respectful
- 6. No crypto (Bitcoin, NFT, etc.) speculation, unless it is purely informative and not too cringe
- 7. Absolutely no tech bro shit. If you have a good opinion of Silicon Valley billionaires please manifest yourself so we can ban you.
founded 5 years ago
MODERATORS

I don't know fuck-all about colocation or running PeerTube, but in terms of anonymity it may be worth investigating what you can manage through a reverse-proxy and caching. If you need to colocate a server for the purposes of bulk data storage (and perhaps bulk video encoding), this does not need to be a public-facing system. You can run the public-facing Peertube instance on a relatively lighter server located in LA or New York (or anywhere along the backbone) and have it download media from the colocated server when it misses cache. The Feds would be able to find out where it is, but this doesn't change much from the status quo. This would just prevent casuals and chuds from finding the location of your colo (unless the PeerTube instance got hacked).
I kind of do this with my Mastodon instance. The public-facing VPS has limited storage space (which is quite expensive to expand), so about 1TB of user media lives in S3 storage at another host. The machine serving Mastodon reverse-proxies this media from the S3 host and keeps anything requested in a cache for 48 hours. The end users make no contact with the S3 host. In your case, the caching rules would probably need to be more sophisticated. This solution works great for Mastodon because everyone is generally looking at recent content, and scrolling several days back in the timeline is an exception. For a video website, the data access patterns are likely more random.
In your case, instead of a third-party S3 host, it would be your colocated server, but the principle would be the same. The colocated server can be located near you so you can service it personally, add / replace disks, make hardware improvements as needed, but the public website could be hosted anywhere (though it would help if it weren't sending requests across an ocean every time the cache misses) without physical maintenance being your responsibility. In my case, the Mastodon instance and bulk storage are located in different cities, but the connection between them is good enough for it not to be a problem.
That's a good idea and I'll probably do that to replace BackBlaze at the very least. I already have a 1 TB nginx cache like that on the TankieTube server.
I wouldn't be able to go too light on the front-facing server because it would still need a lot of bandwidth. Having storage and the front server in the same box is attractive because it cuts bandwidth requirements and latency.