[ landing / help / b / tech / x / soy / health / mu ] [ home / overboard ]

/landing/

[C][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42][43][44][45][46][47][48][49][50][51][52][53][54][55][56][57][58][59][60][61][62][63][64][65][66][67][68][69][70][71][72][73][74][75][76][77][78]
New Draft Version of GladdenAnonymous8/4/2024, 8:58:43 AM#9a6f7f3c

Recently, there was a new update to Peerbit that fixes various issues and also significantly reduces memory usage. I got it working with gladden: https://gitgud.io/threshold862543/gladden/-/merge_requests/3#7030d0b2f71b999ff89a343de08c414af32fc93a feel free to experiment with it if you want, I haven't merged it into the main branch for the following reason: there's one issue that the way of storing/handling data on disk changed to the point of breaking backwards compatibility with the current version; posts and files posted in the new version aren't visible in the current version, and vice versa. I could make a migration script for users to export post data in the current version and then re-import it into the new version, however, if users don't upgrade to the newer version, the discrepancy will remain. So this solution would not be ideal. However I also want to reduce the memory usage sooner rather than later. The Peerbit dev is also investigating ways to avoid breaking database breaking for this upgrade and for potential future upgrades, but the timeline for that is still undetermined, but waiting it out is another option. I'd like to get the feedback and opinions of the current users running their own nodes and ask what you think would be best or would like to happen.

Anonymous8/4/2024, 1:28:42 PM#8fdfb52b

honestly I have not been using gladden recently, I also don't really care about backwards compatibility tbh

Anonymous8/5/2024, 5:01:19 AM#729549d1

>>8fdfb52b Like youve mainly been using a gateway instead?

Anonymous8/5/2024, 6:31:12 AM#b11b0316

.

Anonymous8/5/2024, 6:33:55 AM#aa8fb76c

i kinda wannaa figure outhow to do it butim still not sure really what it does lol

Anonymous8/5/2024, 6:35:40 AM#303ce4e9

i niggered

Anonymous8/5/2024, 6:36:40 AM#5d09de85

like i make a locally stored image board? then how do people get to it? like how do i go through the gate way, its like, theres some boards im missing? im not sure... lol also im kinda dumb tho

Anonymous8/5/2024, 8:23:23 AM#e0fb6983

>>5d09de85 You run the gladden client and then your computer will sync up with other users machines and download the posts and files from them, and watch for updates. Then you can browse from your own computer instead of using peerchan.net.

Anonymous8/5/2024, 2:09:56 PM#371d7352

>>729549d1 the nigger anus spam was too much for me I disabled gladden on peerwires and now I'm running ratmachine instead I browse peerchan gateway every other week tbh, that's how it went tbh, I'm not sure if I should run gladden again maybe I should I will see

Anonymous8/6/2024, 7:28:47 AM#f5f5b1ad

>>371d7352 Hmm lol would better ease of deletion be something that would help? Say mass selecting by holding shift and select a range of posts. Or is it mainly having images appear in the first place and having to delete them is something you dont wanna have to do?

Anonymous8/6/2024, 1:05:01 PM#72d17961

spurdo.gif, 51.78 kB

spurdo.gif

>>f5f5b1ad I'm probably just being lazy and looking for any reason to revive ratwires at this point lol, I think running an imageboard and moderating it is too much work, textboards are chill though

i niggered8/7/2024, 11:14:46 PM#c3fff451

i niggered.jpeg, 46.07 kB

i niggered.jpeg

if you have any questions or comments please feel free to send it

Anonymous8/10/2024, 7:03:35 AM#6cd98e38

I was able to get exporting from gladden 0.0.1 and importing to gladden 0.0.2 (the new version) working. Probably will go ahead and merge the upgrade and then handle the migration for all the boards being watched by the peerchan.net node. If anyone is hosting other boards and wants to migrate them themselves and wants help at that point, let me know. Once the memory usage is stable then we can go about promoting the project more and hopefully test higher throughput.

Anonymous8/10/2024, 9:22:42 AM#2ef9a779

>>6cd98e38 peerchan won

Anonymous8/11/2024, 11:00:21 PM#50fa449b

>>2ef9a779 lambda won cause it never dies!

Anonymous8/12/2024, 11:23:53 AM#e82f8cf1

>>50fa449b idk how to get to lmabdachan

Anonymous8/12/2024, 11:24:37 AM#ecc2d504

>>50fa449b is that like a bbc porno chan for saucepans?

Anonymous8/14/2024, 6:21:03 AM#e5a3598b

>>ecc2d504

>idk how to get to lmabdachan ]

oh poor orbs the site is so dead for a moment, I require more saucy posters to make pagmin schizo sorting spoons up lambdaplusjs35padjaiz4jw2fugdoeutse262phqr72uf634s2wdbqd.onion/ http://z5lcip4dafatwwa6hvyibizpzwycvwp67cjga3hzjhxhwvuyaqavxnid.onion/ http://l7jqnz3yfe2wtwietafoieadmgqbu7dcmzmey63ktbjtxal3he4a.b32.i2p/ http://[200:e111:a7c7:6fee:8a1b:90a7:2b17:79ec]/

Anonymous8/14/2024, 6:25:41 AM#4f4d0f99

how much drive space do I need for peerchan? I have got 20 GB (used 2.2 G) can gladden be run on netbsd if so how do I configure it to host peerchan?

Anonymous8/14/2024, 1:39:53 PM#0dae6825

>>4f4d0f99 Right now the database containing all the posts/files on peerchan.net is a few gigabytes, so it should be fine if you seed the same boards. Once the size of the database grows more we can also experiment with sharding the file storage instead of having every node replicate everything. Moreso than disk usage, memory usage is somewhat intense for the current main branch version, however I recommend you wait for just a little bit before setting up a node. There was an upgrade to the peerbit p2p database protocol that massively reduces memory usage, and I'm planning to upgrade gladden to this new version after I cen test that everything is working properly. I'll report back once everything is settled with this, shouldn't take very long to get sorted out.

Anonymous8/14/2024, 1:51:04 PM#40927380

>>4f4d0f99 I haven't tested on netbsd but it should work okay as long as you can run nodejs in your environment. Let me know if you have any issues (again I recommend waiting for the upgrade which I'll probably push within a few days).

Anonymous8/14/2024, 6:00:05 PM#2b934b1d

>>0dae6825 >>40927380 Testing in a live situation on peerchan.net, the new version has a much lower idle memory footprint but ends up have a few performance issues resolving queries quickly for now. Going to keep messing with this for the time being until it's potentially in a more satisfying state.

Anonymous8/16/2024, 10:55:59 AM#63176b5d

>>4f4d0f99 >>0dae6825 >>40927380 Actually the upgrade may take some more to get working at a nice level of performance, so the current version (on the main branch) seems like the best option for now if you want to start using it. Let me know if you have any questions. I 've tried to keep the build steps simple:

>yarn install >yarn start

so hopefully that works just as well on NetBSD

Anonymous8/20/2024, 1:27:49 PM#d779928b

>>63176b5d probably not with only 64mb memory left

Anonymous8/22/2024, 11:13:07 AM#7e95d40e

Backwards compatibility has been added to where there the new version can retrieve posts made in the old version from other peers. If there's a board that only you are running, you can simply open two nodes at once (one the previous version and one the new version) and have them sync, then switch to only using the new one. Or if you watch boards that eg. the peerchan.net node is also watching, you can just let the new version node regenerate the data base from peers without doing having to anything with migration yourself. That mainly solves the migration issue. However, still looking into the performance aspects before merging the new version into the main branch.


[C][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42][43][44][45][46][47][48][49][50][51][52][53][54][55][56][57][58][59][60][61][62][63][64][65][66][67][68][69][70][71][72][73][74][75][76][77][78]