Share your repls and programming experiences

← Back to all posts
Coder100's Image Vault
h
Coder100 (4551)

Image Vault

Hello everyone, is this a vault or an image hoster? What's the difference? That's for you to decide... Anyways this hoster is partially public in the sense that you have to be a hacker to find all the images, but anybody can host their images.

Restrictions

IDK, let's find out!

About

Too many people have vaults, so I made my own! And it's public! And it's open-source (*hint hint* @sugarfi)! Feel free to fork and rename the project to whatever you want (but please cite the author ;D)

Credits

Special thanks to @JDOG787 for beta testing and design suggestions.
@SixBeeps for design suggestions.
@sugarfi for design suggestions.

Enjoy!

Upvote for an extra 2 MB of uploading space!

Updates

PLEASE CHECK BACK SOON FOR MORE UPDATES! YOU WILL BE NOTIFIED IF YOU HAVE COMMENTED ABOUT THESE FEATURES.

Commentshotnewtop
JDOG787 (192)

Cool. Also thx for the mention :)

ChezCoder (1484)

hmm.........

so uhhhh am I a hacker now?

FlightDude737 (0)

Hello again Coder100! I just wanted to let you know that your program threw an error when I tried to upload an image by pasting. It threw an error at line 19 saying that the index of 1 of matches was null. Just wanted to let you know :)

TypeError: Cannot read property '1' of null at createPaste (/home/runner/IMAGE-HOSTER-WITH-PASTE-nodejs-tool/index.js:19:20) at /home/runner/IMAGE-HOSTER-WITH-PASTE-nodejs-tool/index.js:43:16 at Layer.handle [as handle_request] (/home/runner/IMAGE-HOSTER-WITH-PASTE-nodejs-tool/node_modules/express/lib/router/layer.js:95:5) at next (/home/runner/IMAGE-HOSTER-WITH-PASTE-nodejs-tool/node_modules/express/lib/router/route.js:137:13) at Route.dispatch (/home/runner/IMAGE-HOSTER-WITH-PASTE-nodejs-tool/node_modules/express/lib/router/route.js:112:3) at Layer.handle [as handle_request] (/home/runner/IMAGE-HOSTER-WITH-PASTE-nodejs-tool/node_modules/express/lib/router/layer.js:95:5) at /home/runner/IMAGE-HOSTER-WITH-PASTE-nodejs-tool/node_modules/express/lib/router/index.js:281:22 at Function.process_params (/home/runner/IMAGE-HOSTER-WITH-PASTE-nodejs-tool/node_modules/express/lib/router/index.js:335:12) at next (/home/runner/IMAGE-HOSTER-WITH-PASTE-nodejs-tool/node_modules/express/lib/router/index.js:275:10) at serveStatic (/home/runner/IMAGE-HOSTER-WITH-PASTE-nodejs-tool/node_modules/serve-static/index.js:75:16)

Coder100 (4551)

Hello! Yeah this is an error I have seen a lot there's a really simple fix, and it will come out soon! @FlightDude737

FlightDude737 (0)

Awesome! Glad to hear it! :) @Coder100

Programmer567 (47)

Ummm there's an error, when I tried to paste this
the website brought me to an error page here
can u fix?

Coder100 (4551)

hello, yes, this is an error in which its not a screenshot but a copied image. I'll try to fix in a new release! @Programmer567

HahaYes (1065)

hmmmm must find way to upload 1 terabyte image

MarblesAndMore (46)

Pretty cool. I am not a good enough hacker to even be able to remember to what the link to my image was, lol

HahaYes (1065)

how does upvoting = 2 more mb of storage space?

DynamicSquid (2681)

This is like the dark web

well, not rly, but kinda, not, idk

Coder100 (4551)

still don't know how people do these things @ironblockhd

ironblockhd (265)

@Coder100 i simply changed the accept attribute to * using developer tools, you can fix it by adding a whitelist of image types

Coder100 (4551)

LMFAO i know but too lazy to implement @ironblockhd

CodeLongAndPros (985)

@sugarfi You mean GNU/Stallman. Gnu is just one part of a fully functioning Stallman system.

sugarfi (492)

is it free software though?