Welcome, anons! This website is currently in development, expect bugs and minor inconveniences. If you encounter any bugs, do let me know, so that I could fix it as soon as possible.
>>1
Sir are you the old indiachan owner? I remember that one of the inch iterations had indiachan.top/pajeet.top domain name. Of did you buy the domain from him?
>>18
what i remember was that pajeet.top was just another domain that forwarded to rusty's inch so the same thing just another domain. not sure about indiachan.top at that time
>>17
Done. Added post styling formats in FAQ.
>>14
Nope, I'm not the old Inch owner. The indiachan.top/pajeet.top/indiachan.com all 3 domains were owned by Rusty. This domain was suprisingly available so I bought it.
>>24
Nah, I won't close the site because of garbage, running this website is pretty cheap for me. I have already paid for 1 year of VPS, so atleast not for this year.
>>25
>1year
is this any chance that it will get compromised or attack
have you gone through the security policies and stuff
also, i would suggest you to add horizontal increaser of postform card
>>26
> compromised or attack
Pretty sure I have checked almost all vulnerabilities before launching the website. And, even if somehow the server gets compromised nothing will happen because raw IPs are never stored in server, only hashed IPs are stored in database. Threads are pruned when a board reaches 100 threads limit and all replies and photos in that thread gets hard deleted. Nothing is archived for good reasons. Also, I have the website proxied through Cloudflare so no DDoS.
> security policies and stuff
I have gone through it, they don't mention any scary stuff. Pretty sure unless any legal issues come everything is fine. They mentioned that they can only see my IP though.
> horizontal increaser of postform card
I'll look into that
>>27
i suggest you to keep regular backups of the database
also, proxied sites can be ddos too if the attacker is professional
also, as in my case, due to self hosting, the ips are not raw looking, and every ip is same as localhost
but what service is encrypted peer to peer the ips
because just because we say that we cannot see the ips, it doesn't mean they cannot get access to the ips yet
also, i will suggest you to create board viz folders for the media
i have looked into your system
having a single upload folder for all the media is not a good option
>>37
Quality control is really a controversial topic. Everyone has their own opinion on what can be deemed as a ‘quality’ post. Personally, I feel informative and lengthy posts are of highest quality. But sometimes people like to shitpost. The consequences of having free speech is that people are there to abuse it. Imageboards are meant to be chaotic, so it’s expected to have garbage posts. However, if a post looks repetitive and spammy, it could be deleted.
>>43
So far haven't seen any threads like that. But if they start being posted regularly, I'd impose a tempban on those kind of posts, until board quality is back up.
Changelog:
- now posting shows % progress
- disabled post button while posting is in progress to stop double-posting
- automatically scroll to reply after posting
- gif thumbnails supported
Changelog (23/04):
- added websocket support to fetch thread replies in real-time
- relative time updates dynamically
- improved ban appeal functionality
- minor code refactors to cache more and reduce load times
amazing how agentic ai can speed up web dev so much. You probably have experience in web dev too or this website would have become gobar with how llms spit out code. Good job ai and u.
>>68
It's hosted on a 1 GB RAM + 20GB SSD KVM VPS from Racknerd.
> workers.dev
I don't know about it. But you can host any chan as long as you have a working backend and a database.
>>72
The latency is mostly coming because the servers are located in US, which adds ~250ms RTT, to each request. Otherwise, the CPU is pretty fast at handing few thousands of requests per sec easily.
>>74
Yeah, I couldn't get any nearby servers. Also, laws matter. Singapore has the most restrictive laws compared to US on free speech I wouldn't host it there.
>>76
this chan is definitely better, reminds me of rusty's inch. maybe because enshittification hasnt started yet by spamming same thing over and over again.
Did you code this from scratch? This frontend doesn't look like JSChan (which Indus is using) or Vichan. Very impressive if so. I do wish Dyaush had released BhaCh code so others could carry on his work.
>>93
Yeah, I coded this from scratch in Golang. Though the light theme is based off simplechan, which the original InCh used as it's imageboard engine, that was written in Python.
>>99
Only allow residential IPs to post. No proxy, vpn or data centre IPs. If user needs anonymity he can use tor only. For threads there should be an option if onion posters can post in this thread.
>Remove the name field.>Disable the poster ID.>Add a password field for posts so that anonymous users can delete their own posts by entering the password when deleting their posts.
What's the point of password?
Can't even select which posts to delete.
DD/MM/YYYY(DAY)HH:MM:SS
This format looks so cluttered. Could use some space between.
>>271
You can delete posts by tapping the ▶ symbol and put your password there. Haven't implemented multi-post delete cause you can set different passwords for different posts.
>This format looks so cluttered
This is classic imageboard format, not changing that
>>288
You can see a 'Draw' option in your reply popup. If you click it, it will open an interface where you can make simple drawings. The interface is similar to MS Paint, except it has layers and few more advanced features. Once done, you click 'Finish' and it will attach the drawing with your reply.
>Picrel is the interface.
>>312
It is using cloudflare turnstile. It relies on signals from your browser to check whether you are a bot or not, so no captcha needed. The captcha verification is almost impossible for bots to bypass. Traditional alphanumeric captchas can be bypassed with OCR. And other type of captchas are time consuming.
consider disabling image pasting directly from the clipboard. It encourages low effort image posting and makes it easier to upload images without much thought or preparation. requiring users to select and upload images manually could help maintain post quality.
also change the current thumbnail for spoilered files. existing spoiler thumbnail is quite visually distracting and tends to draw attention