pre req: get node js google it install: clone the repo cd into it install dependencies: `npm install` run the dev server: `vite` listen for uploads (run backend server) THIS IS CURRENTLY HARDCODED TO RUN ON PORT 34537 `node server` go to http://localhost:5173 check out the console (right click inspect) TODO: Check for security make sure I can't get around it some easy way at least. new npub with proper nip05 and username access? I can just make a manual post request with curl to /upload with a nip05 that already hasa folder and upload whatever. The credentiasl need to be in the backend Create directory for a user it doesn't already exist. I think upload will fail right now if the user doesn't already have a directory need provisions to catch if the user is uploading a file with the same name as a file already in their storage, ask to replace or rename the new file config for max file size and default storage limit for any given user can make a exceptions later to allow more storage for a user based on criterea create a setup that runs both frontend and backend code and make a config file for any configs for the user the .well-known and .nip05Storage are for testing purposed right now. they will be removed later. redo readme make favicon test on my site release