share
share copied to clipboard
Feature requests
Hi, thanks for making this cool opensource uploader. I have some ideas that I think should be added in the next version.
- [ ] Add env variable COLOR to change META tag theme-color
- [ ] Add og:image META tag, there should be site Logo that was uploaded by owner or default logo.
- [ ] Option to setup custom image upload directory
- [ ] Option for owner to set rate limit and storage upload limit for user
- [ ] Premium users, add option for admins to mark user as premium, then premium users should have another rate limit and storage limit + premium badge
- [ ] Anti-alt system, that user's cannot create more accounts from one ip
- [ ] Dark theme, custom themes support and option for users to change default theme in settings
- [ ] Option to setup custom embed when generating uploader config, when embed is enabled, embed endpoint should be returned instead of normal image link, something like
view/i/id, but the embed should be configurable (title, site name, description, color) - [ ] Render error page on error, instead of just plain text that displays the error
- [ ] Text hosting, something like hastebin
- [ ] Invisible links (spaces) option when generating uploader config (something like https://zws.im )
- [ ] Option to use your own SMTP server for sending emails instead of sendgrid using https://www.npmjs.com/package/nodemailer
- [ ] Add optional Github, Google and Discord oauth, if no oauth details will be seted in .env, oauth should be disabled
- [ ] Password protected files and links
- [ ] Option to set expiration of files for user, for example that files of that user will be stored for 1 month and then will be deleted
Hope you like my ideas.
Thanks for the ideas. I will see what I can do.
Hi, thanks for making this cool opensource uploader. I have some ideas that I think should be added in the next version.
- [x] Add env variable COLOR to change META tag theme-color
- [x] Add og:image META tag, there should be site Logo that was uploaded by owner or default logo.
- [ ] Option to setup custom image upload directory
- [x] Option for owner to set rate limit and storage upload limit for user
- [x] Premium users, add option for admins to mark user as premium, then premium users should have another rate limit and storage limit + premium badge
- [ ] Anti-alt system, that user's cannot create more accounts from one ip
- [x] Dark theme, custom themes support and option for users to change default theme in settings
- [x] Option to setup custom embed when generating uploader config, when embed is enabled, embed endpoint should be returned instead of normal image link, something like
view/i/id, but the embed should be configurable (title, site name, description, color)- [x] Render error page on error, instead of just plain text that displays the error
- [x] Text hosting, something like hastebin
- [ ] Invisible links (spaces) option when generating uploader config (something like https://zws.im )
- [x] Option to use your own SMTP server for sending emails instead of sendgrid using https://www.npmjs.com/package/nodemailer
- [x] Add optional Github, Google and Discord oauth, if no oauth details will be seted in .env, oauth should be disabled
- [x] Password protected files and links
- [x] Option to set expiration of files for user, for example that files of that user will be stored for 1 month and then will be deleted
Hope you like my ideas.
Sadly, this will be a while till this is released with the updated version. Will release the new version with all the basics features first then add more to it.
Ok, another ideas:
- [ ] Add option to set length of image code for normal users, premium users, admins and option to rename image to your custom name for premium users and admins
- [ ] Add option to set Discord or slack webhook url to .env, then all actions (including admin actions) should be logged there.
Btw when updated version will be released?
Ok, another ideas:
- [ ] Add option to set length of image code for normal users, premium users, admins and option to rename image to your custom name for premium users and admins
- [ ] Add option to set Discord or slack webhook url to .env, then all actions (including admin actions) should be logged there.
Btw when updated version will be released?
Don't really know. Going to be trying to grind this new version out as fast I can bit it's a lot.
Here's the current backlog

Ok, another ideas:
- [ ] Add option to set length of image code for normal users, premium users, admins and option to rename image to your custom name for premium users and admins
- [ ] Add option to set Discord or slack webhook url to .env, then all actions (including admin actions) should be logged there.
Btw when updated version will be released?
The all actions thing I could add this to the panel mostliky using websocket to make them real time as well.