Skip to content

[New documentation] How to hide the instance behind a proxy server at provider that don't care about DMCA requests #348

@unixfox

Description

@unixfox

A lot of maintainers have been getting DMCA requests lately (@iv-org/developers please keep this list up-to-date):

I've personally dealt with this issue by hosting a proxy server at https://buyvm.net, it's a simple HAProxy for the cost of $3.50/month that redirect all the requests to my original servers.
For now, I have not received any DMCA requests from the provider of my original servers, nor from buyvm.

There are plenty of other DMCA free providers:

On top of HAProxy, I have deployed a clever technique that redirect the traffic directly to my original servers without going through the proxy server using the Alt-Svc HTTP header: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Alt-Svc
Basically, this mostly only works for real browsers (with HTTP2 & HTTP3), they will see this header and redirect the requests to my original servers that are specified in this HTTP header.
What's great is that this "technique" is not easy to find. I think the dumb DMCA guys only look at the IP address associated with the domain and send the request to that IP address that's it, so they will never think of inspecting the real IP address that a browser is using.

As more and more maintainers are being affected by this issue, I've to document the way I've implemented the ability to hide my servers.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions