If you’ve got the spare time and spare change to set up and coddle a 3d printing hobby you absolutely have the skills and funds to set up Tailscale on a $100 mini pc.
There is a lot of overlap between people who have a NAS and those with a 3D printer.
If so then you could access it over a reverse proxy like Tailscale.
Its trivially easy to set one up these days.