I’ve had remote access set up for a while now using nginx/letsencrypt/duckdns and it works and functions perfectly but as a lot of people at the moment I am worried about security and want to know my system is safe
If you want non-VPN remote access, then that guide, in general, will give you the benefit of Cloudflare’s filtering, on top of anything you do too. It does put you at the mercy of their service though. If there’s any outage of their service, or there’s routing problems between you and them, then you lose access.