InspIRCd Хостинг
InspIRCd — це модульний IRC демон, образ контейнера якого приймає чат-клієнтів на звичайному портові відкритого тексту та на портові TLS.
- Один клік розгортання
- 15 ГБ Потрібно місця на диску
- 1 ГБ ОП Потрібна пам'ять
- Від 2 € Ціна

Офіційні посилання
Офіційні посилання та оригінальний веб-сайт InspIRCd
Що ви отримуєте
на AvaHost
Розгортання в один клік, власний домен, безкоштовний HTTPS, автоматичні оновлення додатків та заплановані резервні копії входять у кожен Cloud App. Ви можете запускати кілька додатків на одному сервері, і доступ до терміналу включений.
Цей шаблон не містить контейнер бази даних.

Технічні дані
- 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 автоматично оновлює образ і за розкладом створює резервні копії конфігурації та будь-яких збережених даних. Для того щоб клієнти мали стабільну адресу для 6697, потрібна виділена публічна IP-адреса. Поштові повідомлення програми не включені до InspIRCd. Зв'язування двох серверів — це ваш дизайн. Ця сторінка не будує для вас посилання.
InspIRCd проти UnrealIRCd
InspIRCd
InspIRCd та UnrealIRCd — це обидва довгоживучі модульні ircds з різними назвами модулів, синтаксисом конфігурації та лініями випусків. Виберіть UnrealIRCd, коли ваші оператори його вже знають або вам потрібні його специфічні модулі. Виберіть InspIRCd, коли цей демон та його Docker-порт — це той, який ви маєте намір запустити.
UnrealIRCd
Ergo, також доступний тут, — це інший тип сервера з облікових записів всередині ircd. Це не порівняння для людей, які купують класичні модульні демони.
Хто використовує InspIRCd
IRC-спільноти та приватні корпоративні мережі, які все ще хочуть класичного демона, використовують InspIRCd. Це погана відповідність, якщо вам потрібні вбудовані облікові записи і ви не спланували пакет сервісів, і це погана відповідність, якщо порт 6697 не може бути опублікований на публічній адресі.

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