№22070[Last 50 Posts][1][2][Quote]
I found this abandoned repository
https://gitgud.io/parley/Haruko.
It's imageboard software that's not that old but still works. This is what it looked like:
https://archive.is/qiLyz.
and I would like your help in updating it. It would be a project for “new” imageboard software made with PHP because, from what I've seen, there aren't many like this left, so I created this repository:
https://github.com/bigdustycheese/AobaIB which I will update and you will also help me with.
>>Why should we help you with this? What do I get in return, OP?It's simply a collaborative fork. If you want to help me, that's fine. No one is forcing you.
(If you see this on other imageboards, it's not spam.)
№22071[Quote]
this codebase looks like garbage
why not just start from scratch or contribute to vichan
№22074[Quote]
>>22071This code is good, it can be updated, and it is easy to understand
№22077[Quote]
>nobody archived a catalog
kinda sad. i wonder where this parley guy is nowadays he seems like a cool dude
№22078[Quote]
>>22076You just need to get your hands dirty to update a few things and it will be ready
№22085[Quote]
>>22084can you explain what the Nightly TIme Mode does?
№22093[Quote]
>>22089It's too easy, literally. I don't know why they get scared when they hear PHP
№22101[Quote]
What happened to OpenYotsuba
№22104[Quote]
>>22070 (OP)>PHPSo its SNCA
№22113[Quote]
>>22070 (OP)i think we need actual modern imageboard engines if we're actually going to go beyond the current audience nigga
№22119[Quote]
>>>22070 (You) (OP)
>i think we need actual modern imageboard engines if we're actually going to go beyond the current audience nigga
What audience are you talking about if, in the last 10 years, chanes have lost so much relevance?
№22120[Quote]
Why don't you honestly like PHP?
№22121[Quote]
>>22119The internet going into shit as a result of ID verification. If we make a good imageboard (not in php) then imageboards might can have a grand return.
№22122[Quote]
>>22120PHP is an insanely outdated and vulnerable language which nobaldi should use ever again. Its a joke language which lost relevance a good while ago.
№22124[Quote]
>>22121>>ID verificationIf you want JavaScript, you have jschan
If you prefer GO, you have gochan
With all that in mind and taking your point of view, I don't understand why imageboards haven't made a strong comeback. Is this a collective idea, or do we prefer to stay in the shadows? I'm fixing this imageboard software because I see a lot of potential in it, but I need people to create interaction and make it more relevant.
№22125[Quote]
>>22124But Javascript and Go is garbage but not as bad as fucking PHP. Imageboards is rather forgotten because it changed nothing over the years and social media became so strong barely even anyone knows the existence of imageboards anymore. With the ID verification its likely that social media just falls out and with the right move we can make imageboards popular. However for that we need to basically reinvent the well including not using fucking PHP.
№22126[Quote]
>>22122PHP is not obsolete today. You are exaggerating. The current versions of PHP (8.1, 8.2, 8.3) have better performance, stricter typing, a JIT compiler, and other modern features.
78% of websites use PHP.
Remember that security does not depend on the language, it depends on how you program.
I know that PHP 5 may have gotten a bad reputation due to poor design and unsafe practices, but that is not the case today.
№22127[Quote]
First time I've heard about gitgud.io.
What a shame to be an ESL, they blocked most 'tech abuse' countries.
№22128[Quote]
>>22126Its still a trash godless language no matter how many times you patch it its going to stay the same limited garbage. With other language you have full control over everything meanwhile PHP still have the same bullshit you have to avoid every single time. And that 78% is like mostly smaller sites or SNCA wordpress garbage. No big site really uses PHP anymore.
№22129[Quote]
>>22125What languages do you recommend using for the new “renaissance” that you mention so often?
№22130[Quote]
>>22129Basically anything is better than PHP. (except Javascript, C#, python and other high level garbage) There is a lot of option like java, C++, rust and other shit
№22132[Quote]
>>22130Personally I would go with java because I know it very well and its a good middle ground.
№22133[Quote]
>>22127I am against censorship. The internet should be free for everyone. That is why some people prefer to host their imageboards on so-called darknets
№22134[Quote]
>>22130nigga you're fucking crazy How the hell are you going to make an imageboard with fucking JAVA or fucking C++? C++? That's total crap for this kind of thing, bro understand that the goal is to make it accessible so that everyone can have their own set up on their host, and you come along and want us to reinvent the wheel with fucking JAVA?
№22135[Quote]
>>22134Just because you are trash that doesn't mean I can't make an imageboard software with java which you can setup with a few clicks easily.
№22137[Quote]
>>22135Go for it, nobody's stopping you. JAVA isn't designed for web development, but since this faggot here says you can do it, then go for it, nigga
№22138[Quote]
>>22134>>22130 Is talking about using java and c++ for web development lol. Nate php is not that bad bro. I'm literally learning it as part of web development.
№22139[Quote]
>>22136I think you meant to tell this to me. That guy is not me.
№22140[Quote]
>>22137Any language is capable to handle web which is not insanely garbage. Java could as well and I know companies which use it for web like netflix.
№22141[Quote]
And I would do it in java but I have like 5-6 project to fuck with rn. So probably I will make one but in the far future.
№22142[Quote]
>>22138He says it can be done that nigga will have to use witchcraft to do such a thing.
№22143[Quote]
>>22142You all act like I said something impossible to make.
№22144[Quote]
>>22140But php would work well. also why can't we work on multiple projects?
№22146[Quote]
>>22144Having one board software with more developer to support it than having more smaller projects with only 1-2 developer working on.
№22148[Quote]
>>22143>You all act like I said something impossible to make.You make life so complicated for yourself
№22149[Quote]
>>22148Its not even that complicated. You know what would be really complicated? Making it in C++ with barely any library going for max optimization.
№22150[Quote]
>>22146I see what your saying. One thing to think about is there are a lot of image boards out there. what do we need to change to make them better?
I feel like we need to brainstorm a clear path.
№22151[Quote]
>>22144That's what I'm trying to tell you. PHP still works very well today. Besides, it's one of the easiest things to learn, and you could even encourage people to program.
№22152[Quote]
>>22150I would make it modular so you can add basically any element to the imageboard you want.
>>22151This won't change my opinion on PHP for me its gonna stay a joke language which should die already.
№22153[Quote]
>>22150I don't know what the other two say, but I would choose PHP, to be honest, because believe me, it's very easy, optimized, and versatile.
№22154[Quote]
>>22151I'll be back on the forum later. 8pm or so. running servers with extra machines laying around. would be interested in a new/better image board. Expanding the soynet is always good.
№22155[Quote]
But you can all just make it in PHP I don't really care. If I really want it I could out do it in java.
№22156[Quote]
>>22152Did PHP hurt you that much?
But seriously, brother, I honestly don't know how you think many people will help an imageboard that's written in Java. Besides, it would be very difficult to set up, wouldn't it?
№22157[Quote]
>>22154Okay, bro, I'll keep updating small things in the software I'll also keep an eye on the thread
№22158[Quote]
>>22156-- how to set shit up
--
sudo apt install openjdk-25-jdk postgresql
cd /webshit/imageboard/
./start.sh
------–
And I tried PHP but I think its garbage and famous about easy to exploit.
№22159[Quote]
>>22155But are you going to help?
№22160[Quote]
>>22159In making it in PHP? No
№22162[Quote]
>>22158It's highly unlikely that the public would be interested in something like this because, think about it from the perspective of those who don't have a fucking VPS and only have one of those free hosting services with a free subdomain. The idea is to make it possible to have your favorite software everywhere and anywhere, as was the case with Kusaba in its day.
№22163[Quote]
>>22160KEEEK you're a bastard
№22164[Quote]
>>>22160 (You)>KEEEK you're a bastardKeep leaking
>>22162Nearly nobody uses those free hosts if they would do I still don't care. Those dies within a month anyway.
№22167[Quote]
>>22166okay nigga remember that no one is forcing you
№22168[Quote]
And btw if I would be you I would hide email address before pushing a commit. htmlpage6@gmail.com
№22169[Quote]
using php in 2025 is retarded
java too
use something modern like go, rust, C#, typescript, etc
№22171[Quote]
>>22168In fact, I was going to make it public so that people could send feedback
№22172[Quote]
>>22169>>22170Its leaking…
>Java le duh baaaaaad for web development bleeeeeeeeedJust because you are pathetic and you don't know how to use it that doesn't mean its actually bad.
№22173[Quote]
>>22171Then its whatever.
№22177[Quote]
>>22173It really doesn't matter, just look at the Gmail name and you'll see.
№22178[Quote]
op you leaked your timezone we're gonna 'ox and 'ape you
№22179[Quote]
>>22176
JVM is not the best for memory but if its using more than 2GB then you already doing something bad. And its kinda funny coming from you with saying use javascript as backend…
№22180[Quote]
>>22177From name I had an idea its just throwaway but I wouldn't use gmail for that.
№22181[Quote]
>>22180>From name I had an idea its just throwaway but I wouldn't use gmail for thatYes, it's temporary.
№22183[Quote]
>>22182Then which autist came up with using javascript
>>22169 №22185[Quote]
>>22184
>You are retarded for using java
Ok then what language you know? If you don't know C++ or other low level language you can fuck off from this thread.
№22188[Quote]
>>22186
I asked it because as a start you don't know how to do anything in java properly without JVM having to allocate 2GB of memory.
№22190[Quote]
>>22189
kys
№22192[Quote]
>>22187We strayed too far from the main topic and ended up arguing about which language was better LOL
№22207[Quote]
>>22192right, why did op pick this thing again?
№22211[Quote]
>>22207>and I would like your help in updating it. It would be a project for “new” imageboard software made with PHP because, from what I've seen, there aren't many like this left, so I created this repository: https://github.com/bigdustycheese/AobaIB which I will update and you will also help me with.i think he means how most imageboard engine codebases have gone to shit or less sovl from actual imageboards or something
vichan is being maintained by retards btw
№22219[Quote]
thread got raped
№22235[Quote]
this thread went to hell
№22239[Quote]
niggas on this board looooooveee shitflinging over languanges. just fucking write code
№22251[Quote]
OP reporting back after the thread went to hell. I'll continue showing you how I'm getting on with the software.
№22253[Quote]
bump
№22264[Quote]
php is so niggerlicous
№22270[Quote]
>>22239no saar if i shitfling one more time i will get a job
№22271[Quote]
>>22269i love this image so much but i can't seem to see why
№22272[Quote]
>>22271Lol thanks I guess. I'm doing laundry so the computer parts have to go onto the mattress.
№22275[Quote]
>>22269It would really help me if you could give me a hand with the code.
№22276[Quote]
>>22275Just got my account set up
№22277[Quote]
>>22275Give me a minute and ill figure it out.
№22278[Quote]
>>22276>>22277thank you very much
№22279[Quote]
>>22278Bro… it's so messy. getting it in a local environment now. XAMPP to be exact.
№22280[Quote]
Is this the direction we want to go? this forum is similar to other board software. also crazy idea, but maybe we try to not use any type of SQL database.
№22281[Quote]
Lots of questions… What even is the goal. I propose some ideas.
Make a very small version then build off of that.
Modular design, maybe.
Use formatted text files for storage.
Convert uploaded images to something like .jpg with a 60% or 75% quality.
just some ideas.
№22284[Quote]
>>22279>XAMPP to be exact.You can use Laragon on Dado, or what I would recommend is to activate WSL, install Debian, and install LAMP.
>>22280You could fork this same software to work without SQL.
>>22281Well, the truth is that the original fork on which aobaIB is based is a bit old (2023), but by fixing certain things, you can solve problems and add new features. You can also create modules.
https://github.com/bigdustycheese/AobaIB/tree/main/modules №22285[Quote]
>>22284Working on A very light weight version of it. also thanks for the suggestions.
№22286[Quote]
My main idea with this project is to make it as flexible and accessible as possible to everyone, whether they are experts or novices in PHP, so that it can be easily mastered, modules and forks can be created in a matter of seconds, and things can be added to it
№22288[Quote]
OP send your progress
>>22239i read all of these messages and the shitflinging was funny. this board needs more of it
>>22269why do you need so much hard drives
>>22274wtf when did the ℹ️ emoji work on the sharty
№22289[Quote]
investing in this thread ☝️
№22291[Quote]
>>22288>why do you need so much hard drives?I pull them from old computers. they definitely come in handy. I have a few terabytes in my computer. They can die so i just run them in a software raid. I get more speed, and file safety. A drive can die, and i just swap a new one in and the computer dose the rest.
№22297[Quote]
Do we have a name? that could help make a logo
№22298[Quote]
>>22297>Do we have a name? that could help make a logoliterally it's AobaIB
№22299[Quote]
>>22298Ya but I didn't know if we where going to keep that or not. I should of specified that.
№22300[Quote]
>>22299>Ya but I didn't know if we where going to keep that or not. I should of specified that.In fact, we may change it in the future, but for now we can call it Aoba.
№22311[Quote]
>>22310Sorry Modulus and Modals should be Modules.
ESL superstar =)
№22325[Quote]
>>22323>>22310Probably going to split out to a separate thread. I will still post on this thread, but i don't want to derail from the original point of fixing AobalB. When I start merging the project I will post.
№22335[Quote]
>>22310I want to contribute but I have zero knowledge in php

№22339[Quote]
>>22335It's very simple. I started programing in php 2 days ago. I should make a YouTube video explaining how it works. php is cool.
№22346[Quote]
BUMP!
№22353[Quote]
>>22070 (OP)What other imageboards have you posted this on just wondering
№22354[Quote]
>>22323Not to be harsh but this looks ugly
№22355[Quote]
>>22354It's a blueprint chud
№22365[Quote]
>>22323This looks good, bro
№22366[Quote]
>>22354>>22365Working on adding a CSS style module. If it sees the file it uses it, and if not it uses some default colors. I want it so you can delete files you don't want, or you can easily swap them out.
№22367[Quote]
>>22366create a css style like pseud0ch
№22373[Quote]
Fuck JBBcode, fuck ADMINLTE. I have to update this shit or change it. I need help with that
№22375[Quote]
>>22070 (OP)It has nothing to do with software, but I'll tell you something interesting.
About 1 or 2 months ago, I knew nothing about PHP. I saw the code, studied a little, and now I'm learning. It's really easy, and I have fun while learning. You should give it a try. I don't know why so many people find programming so boring or difficult when you can do wonderful things with it
№22399[Quote]
>>22375Nate understands, he just gets it.
№22405[Quote]
>>22400You could try it and let me know how it goes.
№22462[Quote]
>saar saar you have to code in typescript saar saar saar SAAAR DO NOT REDEEM
i hate language wars
№22471[Quote]
>>22462the problem with OP's idea isn't that he's using php
it's that he's vibecoding additions to some random abandoned shitware instead of writing good code from scratch
№22478[Quote]
>>22471I don't know about that. Did he say he was vibe coding? Honestly i can't fault OP for repairing an old board. It can be hard to do something like that. Also you said he it adding to it, but he has actually been repairing mainly. check the GitHub.
№22483[Quote]
>>22478>Did he say he was vibe coding?my bad, i saw the massive commits he was making and assumed he was since that's often a tell-tale sign of it
https://github.com/bigdustycheese/AobaIB/commit/7f1e0af045f617b91ffc27f3328f4d73103926ac#diff-894e5a8aded6f17425bde4069696b77a1cc848389ae920f2905c9193ce984fe4https://github.com/bigdustycheese/AobaIB/commit/f15916c39956a0e4e8cb933ca9179b7aff879fd3upon closer inspection there's nothing in here that screams AI generated to me but it's disgusting how much he's having to repeat himself
all the branding is hardcoded, instead of fixing that by using a variable he's just swapped out the old hardcoded site name for his own
the snippet in this screenshot is duplicated in multiple files
he drops duplicates of a random script into multiple folders
OP if you read this, start following DRY (Don't Repeat Yourself)
№22485[Quote]
>>22483This Is good advice. It can make it easier in the future. Also OP don't forget to take breaks every now and then. Don't burn yourself out. Good luck.
№22487[Quote]
>>22485>>22483>>22478>>22471Thank you very much for your recommendations and positive posts. Seeing them encourages me to continue and learn more about this, and I will really take the breaks into account because I have been up two nights in a row debugging the code, so I need your help with this, to be honest
№22492[Quote]
>>22487I'll see if i can reduce duplicate files in my fork. If i can I'll merge to main.
№22553[Quote]
>>22492>I'll see if i can reduce duplicate files in my fork. If i can I'll merge to maI'm also working on several things in the project. I've had Sublime Text open for hours, and even though I say this, I don't think I can do it alone. The original repository had 10 contributors, and here I think there are only 4 or 5 of us for now.
I posted this crap on so many boards and only a few responded. Almost all of them were on the technology board.
№22554[Quote]
>>22553>>ezyro.comDamn free hosting, it screwed up my instance after I published my first post, but everything works fine.
№22878[Quote]
BUMP
№22930[Quote]
OP reporting
I was testing the software on a public website and so far I haven't found any errors. Maybe the thumbnails for the mp4 files aren't being generated, but everything else is playing fine. If anyone would like to host the website in a public environment for testing and demonstration purposes, they are welcome to do so.
№23384[Quote]
>>22930>OP reportingIT Infrastructure fag reporting. I need a new bunker for soon to come bunker days, can I help out with anything?