diff --git a/app.js b/app.js index d632473..fbe9779 100644 --- a/app.js +++ b/app.js @@ -8,8 +8,7 @@ import Hyperdrive from 'hyperdrive'; import Corestore from 'corestore'; import { EventEmitter } from 'events'; -const storagePath = `./storage_${Date.now()}_${Math.random().toString(36).substring(2, 15)}`; -const store = new Corestore(storagePath); +const store = new Corestore('./storage'); const drive = new Hyperdrive(store); await drive.ready(); @@ -22,18 +21,10 @@ let peerCount = 0; let currentRoom = null; const eventEmitter = new EventEmitter(); -// Define servePort at the top level -let servePort; - -// Function to get a random port between 1337 and 2223 -function getRandomPort() { - return Math.floor(Math.random() * (2223 - 1337 + 1)) + 1337; -} - async function initialize() { swarm = new Hyperswarm(); - servePort = getRandomPort(); + const servePort = 1337; const serve = new ServeDrive({ port: servePort, get: ({ key, filename, version }) => drive }); await serve.ready(); console.log('Listening on http://localhost:' + serve.address().port); @@ -138,7 +129,7 @@ function registerUser(e) { reader.onload = async (event) => { const buffer = new Uint8Array(event.target.result); await drive.put(`/icons/${regUsername}.png`, buffer); - userAvatar = `http://localhost:${servePort}/icons/${regUsername}.png`; // Set the correct URL + userAvatar = `http://localhost:1337/icons/${regUsername}.png`; // Set the correct URL registeredUsers[regUsername] = userAvatar; localStorage.setItem('registeredUsers', JSON.stringify(registeredUsers)); continueRegistration(regUsername); diff --git a/storage_1717879091736_bs8y60817ws/cores/b9/a3/b9a356644a2da150bf7ada6dfb8466754232a2b7d0d855b43b8de74284bce233/bitfield b/storage_1717879091736_bs8y60817ws/cores/b9/a3/b9a356644a2da150bf7ada6dfb8466754232a2b7d0d855b43b8de74284bce233/bitfield deleted file mode 100644 index 553e070..0000000 Binary files a/storage_1717879091736_bs8y60817ws/cores/b9/a3/b9a356644a2da150bf7ada6dfb8466754232a2b7d0d855b43b8de74284bce233/bitfield and /dev/null differ diff --git a/storage_1717879091736_bs8y60817ws/cores/b9/a3/b9a356644a2da150bf7ada6dfb8466754232a2b7d0d855b43b8de74284bce233/data b/storage_1717879091736_bs8y60817ws/cores/b9/a3/b9a356644a2da150bf7ada6dfb8466754232a2b7d0d855b43b8de74284bce233/data deleted file mode 100644 index af910e2..0000000 Binary files a/storage_1717879091736_bs8y60817ws/cores/b9/a3/b9a356644a2da150bf7ada6dfb8466754232a2b7d0d855b43b8de74284bce233/data and /dev/null differ diff --git a/storage_1717879091736_bs8y60817ws/cores/b9/a3/b9a356644a2da150bf7ada6dfb8466754232a2b7d0d855b43b8de74284bce233/oplog b/storage_1717879091736_bs8y60817ws/cores/b9/a3/b9a356644a2da150bf7ada6dfb8466754232a2b7d0d855b43b8de74284bce233/oplog deleted file mode 100644 index e47049e..0000000 Binary files a/storage_1717879091736_bs8y60817ws/cores/b9/a3/b9a356644a2da150bf7ada6dfb8466754232a2b7d0d855b43b8de74284bce233/oplog and /dev/null differ diff --git a/storage_1717879091736_bs8y60817ws/cores/b9/a3/b9a356644a2da150bf7ada6dfb8466754232a2b7d0d855b43b8de74284bce233/tree b/storage_1717879091736_bs8y60817ws/cores/b9/a3/b9a356644a2da150bf7ada6dfb8466754232a2b7d0d855b43b8de74284bce233/tree deleted file mode 100644 index 05962b9..0000000 Binary files a/storage_1717879091736_bs8y60817ws/cores/b9/a3/b9a356644a2da150bf7ada6dfb8466754232a2b7d0d855b43b8de74284bce233/tree and /dev/null differ diff --git a/storage_1717879091736_bs8y60817ws/cores/d4/59/d45903635e96b9573c62db81945b9ecfa6d111ca682e869e091c905ad28aba7e/bitfield b/storage_1717879091736_bs8y60817ws/cores/d4/59/d45903635e96b9573c62db81945b9ecfa6d111ca682e869e091c905ad28aba7e/bitfield deleted file mode 100644 index 553e070..0000000 Binary files a/storage_1717879091736_bs8y60817ws/cores/d4/59/d45903635e96b9573c62db81945b9ecfa6d111ca682e869e091c905ad28aba7e/bitfield and /dev/null differ diff --git a/storage_1717879091736_bs8y60817ws/cores/d4/59/d45903635e96b9573c62db81945b9ecfa6d111ca682e869e091c905ad28aba7e/data b/storage_1717879091736_bs8y60817ws/cores/d4/59/d45903635e96b9573c62db81945b9ecfa6d111ca682e869e091c905ad28aba7e/data deleted file mode 100644 index 56c0d7e..0000000 Binary files a/storage_1717879091736_bs8y60817ws/cores/d4/59/d45903635e96b9573c62db81945b9ecfa6d111ca682e869e091c905ad28aba7e/data and /dev/null differ diff --git a/storage_1717879091736_bs8y60817ws/cores/d4/59/d45903635e96b9573c62db81945b9ecfa6d111ca682e869e091c905ad28aba7e/oplog b/storage_1717879091736_bs8y60817ws/cores/d4/59/d45903635e96b9573c62db81945b9ecfa6d111ca682e869e091c905ad28aba7e/oplog deleted file mode 100644 index b3abad8..0000000 Binary files a/storage_1717879091736_bs8y60817ws/cores/d4/59/d45903635e96b9573c62db81945b9ecfa6d111ca682e869e091c905ad28aba7e/oplog and /dev/null differ diff --git a/storage_1717879091736_bs8y60817ws/cores/d4/59/d45903635e96b9573c62db81945b9ecfa6d111ca682e869e091c905ad28aba7e/tree b/storage_1717879091736_bs8y60817ws/cores/d4/59/d45903635e96b9573c62db81945b9ecfa6d111ca682e869e091c905ad28aba7e/tree deleted file mode 100644 index fbb8f5f..0000000 Binary files a/storage_1717879091736_bs8y60817ws/cores/d4/59/d45903635e96b9573c62db81945b9ecfa6d111ca682e869e091c905ad28aba7e/tree and /dev/null differ diff --git a/storage_1717879091736_bs8y60817ws/primary-key b/storage_1717879091736_bs8y60817ws/primary-key deleted file mode 100644 index a1ea063..0000000 --- a/storage_1717879091736_bs8y60817ws/primary-key +++ /dev/null @@ -1 +0,0 @@ -Ÿ(fh8FOv//oOa[ԙ|U9{ \ No newline at end of file diff --git a/storage_1717879094309_q0ulqlioyk/cores/68/98/6898fb828051fae650578dd1c0ae50aeb6296b8091670d5f2e726811be79bd88/oplog b/storage_1717879094309_q0ulqlioyk/cores/68/98/6898fb828051fae650578dd1c0ae50aeb6296b8091670d5f2e726811be79bd88/oplog deleted file mode 100644 index 4d5153d..0000000 Binary files a/storage_1717879094309_q0ulqlioyk/cores/68/98/6898fb828051fae650578dd1c0ae50aeb6296b8091670d5f2e726811be79bd88/oplog and /dev/null differ diff --git a/storage_1717879094309_q0ulqlioyk/cores/fc/06/fc0621a9fe71abf74ce33e8475c694134b8f291a8c65f1d52cd55fb87fb2dca3/oplog b/storage_1717879094309_q0ulqlioyk/cores/fc/06/fc0621a9fe71abf74ce33e8475c694134b8f291a8c65f1d52cd55fb87fb2dca3/oplog deleted file mode 100644 index 2a960cd..0000000 Binary files a/storage_1717879094309_q0ulqlioyk/cores/fc/06/fc0621a9fe71abf74ce33e8475c694134b8f291a8c65f1d52cd55fb87fb2dca3/oplog and /dev/null differ diff --git a/storage_1717879094309_q0ulqlioyk/primary-key b/storage_1717879094309_q0ulqlioyk/primary-key deleted file mode 100644 index f2a2a74..0000000 --- a/storage_1717879094309_q0ulqlioyk/primary-key +++ /dev/null @@ -1 +0,0 @@ -4ھP,8UWYXܲkC \ No newline at end of file diff --git a/storage_1717879128175_e249zmbidxf/cores/2e/b0/2eb0a32e391c7819af5322f2b8aded83bacaa003ac8074f28a42e414c0003971/data b/storage_1717879128175_e249zmbidxf/cores/2e/b0/2eb0a32e391c7819af5322f2b8aded83bacaa003ac8074f28a42e414c0003971/data deleted file mode 100644 index 9a096e4..0000000 Binary files a/storage_1717879128175_e249zmbidxf/cores/2e/b0/2eb0a32e391c7819af5322f2b8aded83bacaa003ac8074f28a42e414c0003971/data and /dev/null differ diff --git a/storage_1717879128175_e249zmbidxf/cores/2e/b0/2eb0a32e391c7819af5322f2b8aded83bacaa003ac8074f28a42e414c0003971/oplog b/storage_1717879128175_e249zmbidxf/cores/2e/b0/2eb0a32e391c7819af5322f2b8aded83bacaa003ac8074f28a42e414c0003971/oplog deleted file mode 100644 index 0cdf3bf..0000000 Binary files a/storage_1717879128175_e249zmbidxf/cores/2e/b0/2eb0a32e391c7819af5322f2b8aded83bacaa003ac8074f28a42e414c0003971/oplog and /dev/null differ diff --git a/storage_1717879128175_e249zmbidxf/cores/d5/70/d5705d8dff635531e413071d4cd0c602cbd9f149225c0659fc80d983a9fa6211/data b/storage_1717879128175_e249zmbidxf/cores/d5/70/d5705d8dff635531e413071d4cd0c602cbd9f149225c0659fc80d983a9fa6211/data deleted file mode 100644 index dc307e6..0000000 Binary files a/storage_1717879128175_e249zmbidxf/cores/d5/70/d5705d8dff635531e413071d4cd0c602cbd9f149225c0659fc80d983a9fa6211/data and /dev/null differ diff --git a/storage_1717879128175_e249zmbidxf/cores/d5/70/d5705d8dff635531e413071d4cd0c602cbd9f149225c0659fc80d983a9fa6211/oplog b/storage_1717879128175_e249zmbidxf/cores/d5/70/d5705d8dff635531e413071d4cd0c602cbd9f149225c0659fc80d983a9fa6211/oplog deleted file mode 100644 index 7370252..0000000 Binary files a/storage_1717879128175_e249zmbidxf/cores/d5/70/d5705d8dff635531e413071d4cd0c602cbd9f149225c0659fc80d983a9fa6211/oplog and /dev/null differ diff --git a/storage_1717879128175_e249zmbidxf/primary-key b/storage_1717879128175_e249zmbidxf/primary-key deleted file mode 100644 index 517b867..0000000 --- a/storage_1717879128175_e249zmbidxf/primary-key +++ /dev/null @@ -1 +0,0 @@ -B-HGnxf=&3Z vC" \ No newline at end of file diff --git a/storage_1717879392474_wy31fhg5jwc/cores/c0/13/c01387dbd3fd745140f531e7feb2edeaf3f45c1646c5b3657b875a896de315ed/data b/storage_1717879392474_wy31fhg5jwc/cores/c0/13/c01387dbd3fd745140f531e7feb2edeaf3f45c1646c5b3657b875a896de315ed/data deleted file mode 100644 index 7631a43..0000000 Binary files a/storage_1717879392474_wy31fhg5jwc/cores/c0/13/c01387dbd3fd745140f531e7feb2edeaf3f45c1646c5b3657b875a896de315ed/data and /dev/null differ diff --git a/storage_1717879392474_wy31fhg5jwc/cores/c0/13/c01387dbd3fd745140f531e7feb2edeaf3f45c1646c5b3657b875a896de315ed/oplog b/storage_1717879392474_wy31fhg5jwc/cores/c0/13/c01387dbd3fd745140f531e7feb2edeaf3f45c1646c5b3657b875a896de315ed/oplog deleted file mode 100644 index 8b66cd9..0000000 Binary files a/storage_1717879392474_wy31fhg5jwc/cores/c0/13/c01387dbd3fd745140f531e7feb2edeaf3f45c1646c5b3657b875a896de315ed/oplog and /dev/null differ diff --git a/storage_1717879392474_wy31fhg5jwc/cores/c4/8f/c48f2d4321fd557c5dca74162b5c0ea5a8c0002b8fd79062a0ddcff7177b7263/bitfield b/storage_1717879392474_wy31fhg5jwc/cores/c4/8f/c48f2d4321fd557c5dca74162b5c0ea5a8c0002b8fd79062a0ddcff7177b7263/bitfield deleted file mode 100644 index 2043b92..0000000 Binary files a/storage_1717879392474_wy31fhg5jwc/cores/c4/8f/c48f2d4321fd557c5dca74162b5c0ea5a8c0002b8fd79062a0ddcff7177b7263/bitfield and /dev/null differ diff --git a/storage_1717879392474_wy31fhg5jwc/cores/c4/8f/c48f2d4321fd557c5dca74162b5c0ea5a8c0002b8fd79062a0ddcff7177b7263/data b/storage_1717879392474_wy31fhg5jwc/cores/c4/8f/c48f2d4321fd557c5dca74162b5c0ea5a8c0002b8fd79062a0ddcff7177b7263/data deleted file mode 100644 index 399da52..0000000 Binary files a/storage_1717879392474_wy31fhg5jwc/cores/c4/8f/c48f2d4321fd557c5dca74162b5c0ea5a8c0002b8fd79062a0ddcff7177b7263/data and /dev/null differ diff --git a/storage_1717879392474_wy31fhg5jwc/cores/c4/8f/c48f2d4321fd557c5dca74162b5c0ea5a8c0002b8fd79062a0ddcff7177b7263/oplog b/storage_1717879392474_wy31fhg5jwc/cores/c4/8f/c48f2d4321fd557c5dca74162b5c0ea5a8c0002b8fd79062a0ddcff7177b7263/oplog deleted file mode 100644 index 1f903ae..0000000 Binary files a/storage_1717879392474_wy31fhg5jwc/cores/c4/8f/c48f2d4321fd557c5dca74162b5c0ea5a8c0002b8fd79062a0ddcff7177b7263/oplog and /dev/null differ diff --git a/storage_1717879392474_wy31fhg5jwc/cores/c4/8f/c48f2d4321fd557c5dca74162b5c0ea5a8c0002b8fd79062a0ddcff7177b7263/tree b/storage_1717879392474_wy31fhg5jwc/cores/c4/8f/c48f2d4321fd557c5dca74162b5c0ea5a8c0002b8fd79062a0ddcff7177b7263/tree deleted file mode 100644 index 4476c24..0000000 Binary files a/storage_1717879392474_wy31fhg5jwc/cores/c4/8f/c48f2d4321fd557c5dca74162b5c0ea5a8c0002b8fd79062a0ddcff7177b7263/tree and /dev/null differ diff --git a/storage_1717879392474_wy31fhg5jwc/primary-key b/storage_1717879392474_wy31fhg5jwc/primary-key deleted file mode 100644 index 9a28395..0000000 --- a/storage_1717879392474_wy31fhg5jwc/primary-key +++ /dev/null @@ -1 +0,0 @@ -cSd$蒄vδĝÅJ1j \ No newline at end of file diff --git a/storage_1717879403711_j4iaqtzccmk/cores/86/1c/861cd6d61019bca6d618dd08450271a253279417f255a1fb6f3528d6de03ebe0/bitfield b/storage_1717879403711_j4iaqtzccmk/cores/86/1c/861cd6d61019bca6d618dd08450271a253279417f255a1fb6f3528d6de03ebe0/bitfield deleted file mode 100644 index 2043b92..0000000 Binary files a/storage_1717879403711_j4iaqtzccmk/cores/86/1c/861cd6d61019bca6d618dd08450271a253279417f255a1fb6f3528d6de03ebe0/bitfield and /dev/null differ diff --git a/storage_1717879403711_j4iaqtzccmk/cores/86/1c/861cd6d61019bca6d618dd08450271a253279417f255a1fb6f3528d6de03ebe0/data b/storage_1717879403711_j4iaqtzccmk/cores/86/1c/861cd6d61019bca6d618dd08450271a253279417f255a1fb6f3528d6de03ebe0/data deleted file mode 100644 index 29292db..0000000 Binary files a/storage_1717879403711_j4iaqtzccmk/cores/86/1c/861cd6d61019bca6d618dd08450271a253279417f255a1fb6f3528d6de03ebe0/data and /dev/null differ diff --git a/storage_1717879403711_j4iaqtzccmk/cores/86/1c/861cd6d61019bca6d618dd08450271a253279417f255a1fb6f3528d6de03ebe0/oplog b/storage_1717879403711_j4iaqtzccmk/cores/86/1c/861cd6d61019bca6d618dd08450271a253279417f255a1fb6f3528d6de03ebe0/oplog deleted file mode 100644 index 062be56..0000000 Binary files a/storage_1717879403711_j4iaqtzccmk/cores/86/1c/861cd6d61019bca6d618dd08450271a253279417f255a1fb6f3528d6de03ebe0/oplog and /dev/null differ diff --git a/storage_1717879403711_j4iaqtzccmk/cores/86/1c/861cd6d61019bca6d618dd08450271a253279417f255a1fb6f3528d6de03ebe0/tree b/storage_1717879403711_j4iaqtzccmk/cores/86/1c/861cd6d61019bca6d618dd08450271a253279417f255a1fb6f3528d6de03ebe0/tree deleted file mode 100644 index d32d884..0000000 Binary files a/storage_1717879403711_j4iaqtzccmk/cores/86/1c/861cd6d61019bca6d618dd08450271a253279417f255a1fb6f3528d6de03ebe0/tree and /dev/null differ diff --git a/storage_1717879403711_j4iaqtzccmk/cores/dd/57/dd5738023dd4f6a0fac6ee49d5daabe572d14f89baf871381fc097adcdcff5a5/data b/storage_1717879403711_j4iaqtzccmk/cores/dd/57/dd5738023dd4f6a0fac6ee49d5daabe572d14f89baf871381fc097adcdcff5a5/data deleted file mode 100644 index b349cb4..0000000 Binary files a/storage_1717879403711_j4iaqtzccmk/cores/dd/57/dd5738023dd4f6a0fac6ee49d5daabe572d14f89baf871381fc097adcdcff5a5/data and /dev/null differ diff --git a/storage_1717879403711_j4iaqtzccmk/cores/dd/57/dd5738023dd4f6a0fac6ee49d5daabe572d14f89baf871381fc097adcdcff5a5/oplog b/storage_1717879403711_j4iaqtzccmk/cores/dd/57/dd5738023dd4f6a0fac6ee49d5daabe572d14f89baf871381fc097adcdcff5a5/oplog deleted file mode 100644 index 94c79ae..0000000 Binary files a/storage_1717879403711_j4iaqtzccmk/cores/dd/57/dd5738023dd4f6a0fac6ee49d5daabe572d14f89baf871381fc097adcdcff5a5/oplog and /dev/null differ diff --git a/storage_1717879403711_j4iaqtzccmk/primary-key b/storage_1717879403711_j4iaqtzccmk/primary-key deleted file mode 100644 index 9609b4c..0000000 --- a/storage_1717879403711_j4iaqtzccmk/primary-key +++ /dev/null @@ -1 +0,0 @@ -`N3tsH|MS"k] \ No newline at end of file