Is there any low spec version of a self hosted VPN

Is there a self-hosted version of any VPN that can run on a low-spec machine?

I have an Amsterdam-based Scaleway Stardust instance. I want a VPN that gives me an Amsterdam IP based on the server that I can run myself instead of paying third-party providers.