/lynxchan/ - LynxChan

The best engine you will ever shitpost with.

Keep threads on-topic.
Installation video tutorial
Vichan migration script

New Thread:

Max Message Length: 4096
Don't show location
Make sure I have a block bypass
Spoiler Max File Size: 1.00 MB
File Limit Per Post: 3
Remember to follow the rules .

nanotech##it2s7t 10/17/2016 (Mon) 17:32:59 Id: 7b0081 No. 348 [Reply]
hey Lynx how do I get LynxChan to run on port 80 instead of 8080?

Cat 10/17/2016 (Mon) 20:46:21 Id: 15dc21 No. 349
Change it on the global settings.
Then you have to allow node to bind to port 80.
I talk about that using setcap on the readme.
>sudo setcap 'cap_net_bind_service=+ep' `which node`

oymaneko Cat 10/08/2016 (Sat) 01:06:11 Id: c2274c No. 344 [Reply]

Cat 10/08/2016 (Sat) 01:06:28 Id: c2274c No. 345
Open file ( 4.27 KB 256x256 oymaneko.png )

Does LynxChan support Youtube embeding? João da Silva 09/16/2016 (Fri) 02:57:17 Id: 17f4c4 No. 322 [Reply]
>> Sérgio


Vichan has this feature, and I'm planning to install LynxChan soon.

StephenLynx##xS3ESC 09/16/2016 (Fri) 11:53:08 Id: 114f48 No. 323
That is a front-end feature.
Having to create a field on the posting form and then allowing only a single video per post is worse than the way 4chan does it, where the javascript simply creates buttons that opens the link with an embedded frame.

So I decided to leave that for front-ends to implement embedding instead of adding support for that on the back-end.

Cat 09/21/2016 (Wed) 20:16:54 Id: 0634a1 No. 326
See? Lazy.

StephenLynx##xS3ESC 05/15/2016 (Sun) 13:39:52 Id: ec7fbc No. 293 [Reply]
Open file ( 13.69 KB 236x457 kawaii1.jpg )
A couple years ago, I used to use a certain chan. It was the single biggest western chan at the time. And while I knew it wasn't perfect, I thought it was a place outside the corporate control of narrative. A place where bullshit was exposed, not propagated. Then one day, I found an article with some credibility about corruption on the media. I looked at the board's catalog, found nothing about said subject and created a thread linking the article. This board had a history of deep mistrust on the media and the people that usually reported on said media, so I thought other people would appreciate this piece of information. Instead I was immediately banned for 3 months.
At that point, I realized the tentacles of the people controlling narrative on the media could reach way, way further than I thought. I realized that when it comes to information exchange, society as a whole cannot afford to put all of it's eggs on a single basket. Because no matter what kind of basket it is, the people out there to control what people talk and think will always be able to find some way to control which eggs stay on the basket and which ones are buried and forgotten as if they never existed.
I stopped using that chan completely and started to diversify the chans I used. One of them managed to take many of other people moving away from the chan that banned me and at some point, the software it used could not cope with the stress it was being put under. That caused the owner of this new chan to look for alternatives and after looking at the existing software, I thought to myself "I can do better". I knew I could do something faster, easier to manage, more secure, more flexible. Something that would make everything else obsolete and take away this technical hurdle from people willing to run chans.
And so, LynxChan was born. And in just one year, with the help of talented and dedicated people on all areas, it managed to rise higher than I could ever ask for. Now people willing to run chans are not tied to archaic, crippled and unmaintained technology. Now they have something that can serve for any style of chan they want to have, that will handle any amount of work and that can be deployed without issues on a matter of minutes and can be customized in any way. All without sacrificing features.
This represents a huge addition to the chan ecosystem, one of the last shelters of free speech on an increasingly controlled and censored internet. If this ecosystem is to survive, its crucial it evolves and adapts to new scenarios and standards. There is a long road ahead but I am certain this project will become more successful as time goes on. I'd like to thank everyone that not only put their time and energy into helping development, but also people that trusted the software into their servers.

On a different topic, I am dropping support for versions 1.1 through 1.4. I know this is not the ideal way to do it, without a reasonable time window, but I feel 1.5 is the oldest relevant version by now and I really don't feel like maintaining the older ones. They will be moved to a legacy repository.
About future plans, I am thinking of focusing on usability for a while. I know that moderation tools are sub-par on this area. 1.6 implemented probably the last big feature overhaul, so there isn't much left to be done besides this kind of polish.
19 posts and 7 images omitted.

Cat 05/26/2016 (Thu) 05:09:03 Id: 8e3f41 No. 314

Cat 06/01/2016 (Wed) 01:08:42 Id: 83274b No. 315

Cat 06/07/2016 (Tue) 13:29:18 Id: 92a4d9 No. 316

Cat 09/02/2016 (Fri) 10:43:44 Id: 42d9e5 No. 320
thank you for providing this! I got mine up and running. all the other offerings are written in php or some other shit language, and I intend to do extensive modifications so this works nicely.

may the name Stephen Lynx rise to great heights and bring as great gains

StephenLynx##xS3ESC 09/02/2016 (Fri) 20:52:24 Id: 5b93e0 No. 321
Just make sure to checkout addon development before going out of your way and making a fork.
With an addon its much easier to update the engine with its releases.

Cat 08/18/2016 (Thu) 20:41:04 Id: 57285f No. 318 [Reply]

why don't you take over freech?

Cat Board owner 08/19/2016 (Fri) 02:42:34 Id: 7e33c2 No. 319
I don't wan't to run an actual chan with an actual community.
lynxhub.com is just a demo for people to see the engine in action.

StephenLynx##xS3ESC 01/26/2016 (Tue) 16:53:21 Id: 5d63ee No. 254 [Reply]
Open file ( 90.92 KB 480x1610 1453826479681.png )
This anon gets it.

Cat 05/21/2016 (Sat) 21:49:23 Id: a9e023 No. 305

Feature requests Cat 04/30/2016 (Sat) 19:43:45 Id: 5ad2e2 No. 290 [Reply]
Stephen, please add a news page. They're very useful.

1.6, PIG EDITION StephenLynx##xS3ESC Board owner 03/07/2016 (Mon) 14:56:43 Id: 0bbc7c No. 282 [Reply]
Open file ( 10.65 KB 215x212 logo.png )
1.6 is pretty much feature complete, so I figured I would go and make the usual thread with the new version highlights:

File deduplication and upload skipping
Now captcha can be required for only new threads but not replies
Implemented SFW boards and SFW overboard
Board staff can't see ip ranges as clear text anymore
Inactive accounts can have their boards marked as inactive
Maximum amount of allowed files is displayed on pages
Improved front-end development tools

It shouldn't take too long until the next beta, so stay tuned.
1 post and 1 image omitted.

StephenLynx##xS3ESC 03/08/2016 (Tue) 12:00:03 Id: 0bbc7c No. 284
T. Hanks, m8

StephenLynx##xS3ESC Board owner 03/12/2016 (Sat) 14:19:24 Id: f220f9 No. 286
Beta for 1.6 has started.
Along with it, I deployed the new front-end with drag-and drop for uploading files, if you use javascript.

Cat 03/13/2016 (Sun) 03:26:45 Id: 86e52d No. 287
Why dont you just use one of the frontends being developed by other chans?

StephenLynx##xS3ESC 03/13/2016 (Sun) 14:55:04 Id: 1b43b6 No. 288
Because mine is meant for stability.
If I start using one of these others that are more focused on features and visual design, I might start having issues with bugs.

Have you seen the CSS for 8tailedLynx? Its all a single css with nearly one thousand lines.

StephenLynx##xS3ESC 03/13/2016 (Sun) 14:56:09 Id: 1b43b6 No. 289
Oh, and btw, have a look over endchan's front-end repository and see who implemented drag and drop for them.

Protip: starts with 'S' and rhymes with 'jinx'.

1.5 INCOMING, HOLD ONTO YOUR BUTTS StephenLynx##xS3ESC 01/22/2016 (Fri) 16:21:07 Id: 07b464 No. 231 [Reply]
Open file ( 31.49 KB 223x349 Pt4JWqo.jpg )
1.5 beta has started.

Main changes:
Custom CSS applies to catalogs
Sharding allows to several servers to coordinate to run a single site
Rebuild messages not only have different priorities, but some block the queue until completed
Addons can specify broad versions to be compatible with
No more sub-domains for the api and static files
Now volunteers for boards have shortcut for them on the account page
Message limit increased to 4096 characters
Errors when processing files don't keep other files from not being processed
Location flags integrated and can be activated by board owners
Board volunteers are allowed to change board settings
Alternative spoiler markdown using asterisks
Auto-saged(bumplocked) threads now have an indicator
Board owners can set lower limits for some global settings to their boards
Multiple board sorting options
Message too long. Click here to view full text.
Edited last time by StephenLynx on 01/23/2016 (Sat) 15:36:26.
35 posts and 5 images omitted.

sage sage 02/09/2016 (Tue) 10:17:05 Id: 9b3694 No. 270
sage (ing) in five fields has never been possible before!

Cat 02/09/2016 (Tue) 23:37:26 No. 271
Testing sageru (it should perform as sage)

StephenLynx##xS3ESC 02/13/2016 (Sat) 14:26:31 Id: 8ef2bf No. 279
1.5.0 is out.

Cat 02/15/2016 (Mon) 03:16:56 Id: e5fa26 No. 280
Just hitting the reply button gives "A message or a file is required."
Entering [ code ][ /code ] lets a person respond without entering a message because there is nothing inside of the code tags.
you can have code tags inside of code tags

Cat 02/15/2016 (Mon) 11:59:52 Id: 27b65c No. 281
Yeah, I noticed that on freech.net.
Its a valid point, but I don't think its worth to validate that. Someone spamming will spam regardless of that.

Delete only files
Delete media (Actually removes the saved files from the server, standard file deletion only removes the reference to the selected posts)

Captcha(Used only for reporting): No cookies?

[ 12345 ]