nostrMediaUpload/readme.md
2024-04-16 23:02:41 -04:00

1.3 KiB

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