Compare commits
2 Commits
2ace1f689c
...
ffb2aabce4
Author | SHA1 | Date | |
---|---|---|---|
ffb2aabce4 | |||
3135e33301 |
2
index.js
2
index.js
@ -94,7 +94,7 @@ function handleFileSelect(event) {
|
|||||||
console.log("Selected file:", selectedFile);
|
console.log("Selected file:", selectedFile);
|
||||||
}
|
}
|
||||||
|
|
||||||
const serverUrl = "http://localhost:3000"; // Adjust the port as needed
|
const serverUrl = "http://localhost:34537"; // Adjust the port as needed
|
||||||
|
|
||||||
async function handleUpload() {
|
async function handleUpload() {
|
||||||
const fileInput = document.querySelector('input[type="file"]');
|
const fileInput = document.querySelector('input[type="file"]');
|
||||||
|
18
readme.md
18
readme.md
@ -13,6 +13,7 @@ run the dev server:
|
|||||||
`vite`
|
`vite`
|
||||||
|
|
||||||
listen for uploads (run backend server)
|
listen for uploads (run backend server)
|
||||||
|
THIS IS CURRENTLY HARDCODED TO RUN ON PORT 34537
|
||||||
`node server`
|
`node server`
|
||||||
|
|
||||||
go to http://localhost:5173
|
go to http://localhost:5173
|
||||||
@ -21,19 +22,24 @@ check out the console (right click inspect)
|
|||||||
TODO:
|
TODO:
|
||||||
Check for security make sure I can't get around it some easy way at least.
|
Check for security make sure I can't get around it some easy way at least.
|
||||||
new npub with proper nip05 and username access?
|
new npub with proper nip05 and username access?
|
||||||
|
|
||||||
|
grab preferred relays from nip (notepress has an example in setup.js) instead of using an explicit one.
|
||||||
|
|
||||||
|
Create directory for a user it doesn't already exist. UI 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 a 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
|
create a setup that runs both frontend and backend code and make a config file
|
||||||
for any configs for the user
|
for any configs for the user
|
||||||
|
|
||||||
set up create path if it doesn't exist for a new user.
|
|
||||||
config for max file size and default storage limit for a given iser
|
|
||||||
can make a exceptions later to allow more storage for a user based on criterea
|
|
||||||
|
|
||||||
the .well-known and .nip05Storage are for testing purposed right now. they will be removed later.
|
the .well-known and .nip05Storage are for testing purposed right now. they will be removed later.
|
||||||
|
|
||||||
redo readme
|
redo readme
|
||||||
|
|
||||||
get rid of cors errors?
|
|
||||||
|
|
||||||
make favicon
|
make favicon
|
||||||
|
|
||||||
test on my site
|
test on my site
|
||||||
|
@ -26,8 +26,8 @@ const storage = multer.diskStorage({
|
|||||||
|
|
||||||
const upload = multer({ storage: storage });
|
const upload = multer({ storage: storage });
|
||||||
|
|
||||||
app.listen(3000, () => {
|
app.listen(34537, () => {
|
||||||
console.log("Server is running on port 3000");
|
console.log("Server is running on port 34537");
|
||||||
});
|
});
|
||||||
|
|
||||||
app.post("/upload", upload.single("file"), (req, res) => {
|
app.post("/upload", upload.single("file"), (req, res) => {
|
||||||
|
Loading…
Reference in New Issue
Block a user