#Lichess clone?

28 messages · Page 1 of 1 (latest)

hollow wigeon
#

Hello friends, I am trying to make an entire copy of lichess for some schools, so that each school has a personalized domain with the students in their classes in an environment like lichess, is it possible to do so? Would the https://github.com/lichess-org/lila/tree/master/ui/learn learn tab be easy to modify? thank you. I know what there is to create teams in lichess but I want to do it with a different domain for each school

tidal pecan
#

have you considered our Classes options. they are designed for schools. But it also possible to set up your own Lichess mirror for your students but keeping non students out without significant changes is difficult

hollow wigeon
#

Yes, I know how the classes work, but I wanted to make an environment for each school, where different activities can be developed, each school must have a subdomain

tidal pecan
#

alright you'll have to wait for a dev for the technicalities of setting up a mirror. But it is possible

hollow wigeon
#

I am in charge of leading more than 50 schools in Spain, it is necessary that each school has a different domain with its name, to say instead of lichess, blabla school, and each school can have a chess teacher who is the responsible for changing the "learn"

hollow wigeon
tidal pecan
#

we are working with a state in india to set up a more complex system for schools but are in early stages. Mostly it's just devs that read support so you'll get a reply here. They may move further discussions to the lilla channel but that's up to them

hollow wigeon
#

😉

whole swan
#

You’d need to host a fork of https://github.com/lichess-org/lila for each school. It’s feasible but quite some work especially for 50 of them and without prior knowledge of the codebase

hollow wigeon
#

could you help me do it?
@whole swan

tidal pecan
#

also don't most adress hosting services charge a fee for each unigue address? I'll leave it to the devvy types. 👍

hollow wigeon
#

Yes, each hosting has a cost

winter solstice
#

We don't usually offer technical support for forks, sorry.

#

I've heard of school systems or chess in schools groups trying something like this in the past, It's possible, but there are some other disadvantages to the idea that I should mention.

#

With a fork you won't get Lichess' moderation team, you also will have a dramatically smaller player base.

#

So you'll need to be ready to deal with cheaters etc yourself.

#

It's possible that with your specific setup the smaller player base won't matter, maybe the kids all play at the same time or something?

#

...or maybe other lichess features that don't require multiple players are what interest you (like /learn)

regal cedar
#

It's a terrible idea to deploy 50 lichess instances for 50 schools. Lichess is designed for millions of players, not for one school.

It would be like building an international airport for your school. Slightly overkill, it's better to use the shared road infrastructure that already exists.

#

But yes, it's possible to throw enough money at competent engineers, to have them build 50 airports.
Then of course you'll have to maintain them.

#

It would be nice to have a simple, self-contained chess server designed for self-hosting and small deployments. A single program with few dependencies, easy to set-up and update.
That's another project entirely tho, Lichess can't be it

hollow wigeon
#

It occurs to me to host a system equal to lichess for all schools, and that each school creates its team there and that they cannot leave that environment, this would be possible and easier, right?

whole swan
#

It's possible, but it's still unclear what would be the benefit compared to using the main website?

hollow wigeon
#

The difference is the control over the users, that we can control everything, in the learning tab there will be different positions for each school, in the schools they require a lot of security and are afraid of anyone from the Internet entering, it seems that it is easy if we we organize all students

#

Each teacher would make their blog with the different chess topics they consider

hollow wigeon
#

somebody help me?

regal cedar
#

With what? Have we left a question unanswered?