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
#Lichess clone?
28 messages · Page 1 of 1 (latest)
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
Free online chess server. Play chess in a clean interface. No registration, no ads, no plugin required. Play chess with the computer, friends or random opponents.
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
alright you'll have to wait for a dev for the technicalities of setting up a mirror. But it is possible
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"
That sounds good to me, I've been on the server for quite some time trying to find a solution and I tried to do it on my own but I couldn't, if there is any programmer reading this, you can write to me
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
😉
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
could you help me do it?
@whole swan
also don't most adress hosting services charge a fee for each unigue address? I'll leave it to the devvy types. 👍
Yes, each hosting has a cost
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)
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
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?
It's possible, but it's still unclear what would be the benefit compared to using the main website?
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
somebody help me?
With what? Have we left a question unanswered?