I want to share a file w password, to someone w/o an account on my server. I used to use Apache htaccess AuthUserFile for this, but that's gross. Open source file sharing systems (Nextcloud, Seafile, Pydio) require a server account to share, else the file is open to public internet.
I was looking, and found LinShare - seems to work! https://www.linshare.org (Also found ProjectSend but it doesn't seem as straightforward.)