Use `npm run new-token EpicUsername` to add a token with a specified name. If omitted, a random one will be generated. Existing tokens can still be used; a random username will be generated on upload.
Added 3 new options configuring how files should be saved on the disk. Also added to setup script.
1. Date Folder Structure
Save images within current Year and Month folder (used same default as ShareX with year-month formatting)
2. Customise File Destination
Change the location of uploads from "uploads/" to anything.
Perhaps an additional feature could be error checking to ensure it's a valid path?
3. Save As Original File Name
Currently files get saved with randomly generated file name and no file extension. Adds option to save with same name and file extension as uploaded.
Feel free to change the descriptions in the setup script, I tried my best to describe setting but there's room for improvement.
Thanks for the software, let me know if you have any questions