I'm not familiar with the community norms here, so I wanted to check on meta first. My technological ignorance will certainly be clear in the following draft of my question:
I have a folder on my computer containing some of my work (about 25GB of PDF files, Word documents, and text files) and I would like to make it available to a few friends over the internet for them to view or download. I'm hoping to set this up so that
- The folder is searchable by file name.
- The folder is read-only to everyone but me.
- I am able to remotely add, remove, and reorganize files.
- I am able to limit online access to the folder with a password.
Dropbox can currently only do 1, 3, and 4, and I have to pay for it. Though it would probably require significantly more time for me to figure out, as I understand it, if I were to set up an FTP server involving only this folder, I could do all of the above, and for free!
However, there is one feature I would really love to have, and my question is about that:
I want to assign tags to the files, in such a way the folder is searchable by tag.
I can't even figure out how to do that locally (there does not seem to be a way to assign tags to PDF files in Windows). Even for the files to which Windows allows me to assign tags, I don't think that an FTP server could "see" the tags, so that someone looking at the folder via FTP could not search using them. So, I am looking for suggestions for how I can host a large batch of files that can be sorted with a tag organization system, satisfies properties 1-4, and is preferably free.
It would be even better if I were also able to assign tags (and be able to search by tag) locally on my computer, using the same system of tags - I would want to avoid having to assign "online" tags to a file, and then assign the "local" versions of the same tags (if nothing else it'd be a nightmare to keep both tag systems in sync).
If this SE site isn't the right place to ask, please suggest where it might be better placed. Thanks!