Примерно надо действовать так: скачать исходинки irc сервера, распаковать, собрать в бинарник, обычно написать ./configure && make в папке исходников (точнее смотри в приложенном к исходникам файле README или INSTALL), затем найти куда собрался бинарник и запустить его. ./irc-server (название будет другое)
Прелесть IRC в том, что демон и руководство по запуску из 2005-го года отлично сработает и в 2025-м. Так и надо, так и происходит во всех индустриях, кроме IT. Единожды сделанную работу не нужно постоянно доделывать. Исключая мелкий текущий ремонт и замену расходников, хорошо сделанные вещи просто работают. Таки IRC.
Прелесть IRC в том, что демон и руководство по запуску из 2005-го года отлично сработает и в 2025-м.
Да весь серверный софт как правило стабилен и консервативен (в т.ч. по сисрекам) в отличие от десктопного, который регулярно то совместимость теряет, то ломается.
Да, но серверный софт часто работает в окружении другого софта. Если твоё изделие работает стабильно и консервативно, а внешний сервис поменял API, то ничего не поделаешь, приступай к переделке.
Пишу по личному опыту, бо работаю в энтерпрайзе и тут интеграция на интеграции сидит и интеграцией погоняет. Живых пользователей в глаза не видел, токмо с серверами общаюсь. И постоянно нужно всё подстраивать под изменившиеся условия.
В итоге запустил irc сервер ergo использовав руководство по этой ссылке которую отправил анон, отмечаю этот вопрос как решённый. Если кому интересно, то UnrealIRCd более гибкий, плагинов на него больше. Но Ergo действительно прост в запуске и настройке.