For various reasons, I would like to be able to access files on my unraid server via public SFTP.

No, I don't want to set up owncloud/nextcloud etc. I am specifically asking about SFTP.

What's the best way to go about configuring this? Am I going to have to do it all manually in the command line, or is there a docker container I can install to make it easier?

Are their best practices for this sort of thing?

Am I totally stupid and this is just a terrible idea?