Требуется выделенный IP*

InspIRCd Хостинг

InspIRCd — модульный IRC daemon, образ контейнера которого принимает клиентов чата на обычном открытом порту и на порту TLS.

  • Один клик развернуть
  • 15 ГБ Необходимое дисковое пространство
  • 1 ГБ ОЗУ Необходимая память
  • От 2 € Цена
Заказать сейчас Без сборов за установку

Что вы получаете
на 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

1

InspIRCd

InspIRCd и UnrealIRCd — оба долгоживущих модульных ircd с разными именами модулей, синтаксисом конфигурации и линиями выпуска. Выбирайте UnrealIRCd, когда ваши операторы его уже знают или вам нужны его специфические модули. Выбирайте InspIRCd, когда этот демон и его Docker-порт — это тот, который вы намерены запустить.

2

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 на этом пакете по этой причине. Адрес не устанавливает сервисы и не выбирает пароль оператора. Порты связи сервера должны оставаться закрытыми до тех пор, пока вы фактически не свяжете второй сервер.