InspIRCd Хостинг
InspIRCd — модульный IRC daemon, образ контейнера которого принимает клиентов чата на обычном открытом порту и на порту TLS.
- Один клик развернуть
- 15 ГБ Необходимое дисковое пространство
- 1 ГБ ОЗУ Необходимая память
- От 2 € Цена

Официальные ссылки
Официальные ссылки и оригинальный сайт InspIRCd
Что вы получаете
на AvaHost
Развертывание в один клик, собственный домен, бесплатный HTTPS, автоматические обновления приложений и запланированные резервные копии включены в каждое облачное приложение. Вы можете запускать несколько приложений на одном сервере, и доступ к терминалу включен.
Этот шаблон не включает контейнер базы данных.

Технологии
- Образ Docker
- inspircd/inspircd-docker:latest
- Порт по умолчанию
- 0

Как работает InspIRCd
InspIRCd — это модульный IRC-демон. Docker-образ, документированный проектом, — inspircd/inspircd-docker. Его порты клиентов по умолчанию — 6667 для открытого текста и 6697 для TLS. Связывание серверов использует 7000 и 7001 в той же таблице. Образ может генерировать самоподписанный сертификат при запуске, если ничего не смонтировано, и может получить TLS common name из переменной окружения. Хэши пароля оператора и пароли сервисов — это значения переменных окружения, которые вы устанавливаете. В контейнере по умолчанию нет встроенного пакета сервисов и нет требования к PostgreSQL или MariaDB.
Клиенты подключаются к имени хоста и порту. Веб-сайт на порту 443 опционален и не является сеансом чата. Если вы опубликуете открытый текст 6667 в открытом интернете, вы выбираете риск, против которого возражает руководство Ergo для другого ircd. InspIRCd это сделает, потому что образ открывает порт. Предпочитайте 6697 с реальным сертификатом для чего-либо, кроме приватного теста.
Ключевые возможности InspIRCd
Модули охватывают дополнительные команды, фильтрацию и поведение связывания. Вы включаете то, что нужно сети, и читаете список модулей, а не предполагаете фиксированный набор функций. Сервисы, если вы хотите регистрацию ников, — это отдельный проект, который вы подключаете с паролем, который может быть передан образу. Контейнер официально обсуждается для Docker 17.06 и более поздних версий в его README. Текущий движок Docker — это то, что использует AvaHost. Рассматривайте строку старой версии как историческую заметку о поддержке upstream, а не как привязку.
AvaHost автоматически обновляет образ и создаёт резервные копии конфигурации и любых сохранённых данных по расписанию. Требуется выделенный публичный IP-адрес, чтобы клиенты имели стабильный адрес для 6697. Почта приложения не включена в InspIRCd. Связывание двух серверов — это ваш дизайн. На этой странице связь для вас не строится.
InspIRCd vs UnrealIRCd
InspIRCd
InspIRCd и UnrealIRCd — оба долгоживущих модульных ircd с разными именами модулей, синтаксисом конфигурации и линиями выпуска. Выбирайте UnrealIRCd, когда ваши операторы его уже знают или вам нужны его специфические модули. Выбирайте InspIRCd, когда этот демон и его Docker-порт — это тот, который вы намерены запустить.
UnrealIRCd
Ergo, также доступный здесь, — это другой тип сервера с учётными записями внутри ircd. Это не сравнение для людей, ищущих классические модульные демоны.
Кто использует InspIRCd
IRC-сообщества и приватные корпоративные сети, которые по-прежнему хотят классический демон, используют InspIRCd. Это плохой выбор, если вы хотели встроенные учётные записи и не спланировали пакет сервисов, и это плохой выбор, если порт 6697 не может быть опубликован на публичном адресе.

Самостоятельный хостинг InspIRCd: требования и стоимость
Минимум — 512 МБ оперативной памяти и половина ядра CPU, образ inspircd/inspircd-docker, без отдельного контейнера базы данных. На AvaHost рекомендуемый минимум для InspIRCd — План 1 за €2. Пакет InspIRCd включает развёртывание в один клик, имя хоста, автоматические обновления и запланированные резервные копии. Автоматический HTTPS охватывает страницу браузера, если вы добавите одну. IRC-клиенты используют 6697. Это развёртывание требует выделенного публичного IP-адреса, чтобы эти слушатели находились на стабильном адресе.
F.A.Q
InspIRCd начинается с €2 на Plan 1. Цена включает демон и его конфигурацию, но не пакет сервисов и не веб-клиент. Большой список каналов, множество ботов истории или несколько связанных серверов могут требовать больше оперативной памяти. Клиентские приложения пользователей не входят в план.
Предоставьте им имя хоста и порт 6697 с TLS. Направьте это имя на выделенный адрес. Сертификат на портe веб-сайта не отвечает на IRC. Вы устанавливаете хеш оператора и решаете, публикуется ли порт 6667 вообще. DNS остаётся под вашим контролем.
AvaHost автоматически обновляет InspIRCd и создаёт резервные копии сохраняемой конфигурации по расписанию. После обновления подключите клиент и убедитесь, что оператор может аутентифицироваться. Если вы установили собственный сертификат, сохраните его копию вне контейнера. Выбранные вами модули в конфигурации должны находиться в этой резервной копии.
Да. Клиентам требуется стабильная публичная точка входа для портов IRC, особенно 6697. AvaHost требует выделенный публичный IP на этом пакете по этой причине. Адрес не устанавливает сервисы и не выбирает пароль оператора. Порты связи сервера должны оставаться закрытыми до тех пор, пока вы фактически не свяжете второй сервер.
