How to host an own chess ICS server? I want to host my own chess server (just in my home network, nothing public) to play chess with some friends.

I did some research on it and found out that the protocol used to realize a chess server is called - like the server - ICS.
The results I've found were very vague, most of them point to the existing big hosters like freechess.org, chess.com etc.

Are there any tools to host an own chess server?
You can setup lichess locally with this guide: github.com/ornicar/lila/wiki/Lichess-Development-Onboarding. The creator of lichess said this should work over irc.