Wymagany dedykowany IP*

InspIRCd Hosting

InspIRCd to modułowy demon IRC, którego obraz kontenera akceptuje klientów czatu na zwykłym porcie tekstowym i na porcie TLS.

  • Jedno kliknięcie wdrożenie
  • 15 GB Potrzebna przestrzeń dyskowa
  • 1 GB RAM Potrzebna pamięć
  • Od 2 € Cena
Zamów teraz Brak opłat za konfigurację

Co otrzymujesz
w AvaHost

Wdrożenie jednym kliknięciem, niestandardowa domena, darmowe HTTPS, automatyczne aktualizacje aplikacji i zaplanowane kopie zapasowe są dostępne z każdą aplikacją w chmurze. Możesz uruchomić wiele aplikacji na jednym serwerze, a dostęp do terminala jest wliczony.

Ten szablon nie zawiera kontenera bazy danych.

Zamów serwer

Technologia

Obraz Dockera
inspircd/inspircd-docker:latest
Domyślny port
0

Jak działa InspIRCd

InspIRCd to modularny demon IRC. Obraz Docker udokumentowany przez projekt to inspircd/inspircd-docker. Jego domyślne porty klienckie to 6667 dla tekstu jawnego i 6697 dla TLS. Łączenie serwerów wykorzystuje porty 7000 i 7001 w tej samej tabeli. Obraz może wygenerować certyfikat z podpisem własnym przy starcie, jeśli żaden nie jest zamontowany, i może pobrać nazwę TLS common name ze zmiennych środowiskowych. Skróty haseł operatora i hasła usług to wartości zmiennych środowiskowych, które ustawiasz. W domyślnym kontenerze nie ma dołączonego pakietu usług ani wymagania dla PostgreSQL lub MariaDB.

Klienci łączą się z nazwą hosta i portem. Witryna na porcie 443 jest opcjonalna i nie jest sesją czatu. Jeśli opublikujesz tekst jawny 6667 w publicznym internecie, wybierasz ryzyko, które podręcznik Ergo, dla innego ircd, argumentuje przeciwko. InspIRCd to zrobi, ponieważ obraz eksponuje port. Preferuj 6697 z prawdziwym certyfikatem dla czegokolwiek poza prywatnym testem.

Kluczowe cechy InspIRCd

Moduły obejmują dodatkowe polecenia, filtrowanie i zachowanie łączenia. Włączasz to, czego sieć potrzebuje, i czytasz listę modułów zamiast zakładać stały zestaw funkcji. Usługi, jeśli chcesz rejestracji nicków, to oddzielny projekt, z którym się łączysz za pomocą hasła, które obraz może otrzymać. Kontener jest oficjalnie omawiany wokół Docker 17.06 i nowszych w jego README. Aktualny silnik Docker to to, co uruchamia AvaHost. Traktuj starą linię wersji jako historyczną notatkę wsparcia upstream, a nie jako pin.

AvaHost automatycznie aktualizuje obraz i wykonuje kopię zapasową konfiguracji oraz wszelkich utrwalonych danych zgodnie z harmonogramem. Dedykowany publiczny adres IP jest wymagany, aby klienci mieli stabilny adres dla 6697. Poczta aplikacji nie jest dołączona do InspIRCd. Łączenie dwóch serwerów to Twój projekt. Ta strona nie buduje dla Ciebie tego łącza.

InspIRCd vs UnrealIRCd

1

InspIRCd

InspIRCd i UnrealIRCd to oba długowieczne modularne ircdy z różnymi nazwami modułów, składnią konfiguracji i liniami wydań. Wybierz UnrealIRCd, gdy Twoi operatorzy go już znają lub chcesz jego specyficznych modułów. Wybierz InspIRCd, gdy ten demon i jego port Docker to ten, który zamierzasz uruchomić.

2

UnrealIRCd

Ergo, również dostępny tutaj, to inny rodzaj serwera, z kontami wewnątrz ircd. To nie jest porównanie dla osób kupujących klasyczne modularne demony.

Kto używa InspIRCd

Społeczności IRC i prywatne sieci firmowe, które nadal chcą klasycznego demona, używają InspIRCd. To słaby wybór, jeśli chciałeś wbudowanych kont i nie zaplanowałeś pakietu usług, i to słaby wybór, jeśli port 6697 nie może być opublikowany na publicznym adresie.

Self-hosting InspIRCd: wymagania i koszt

Podstawą jest 512 MB RAM i pół rdzenia CPU, obraz inspircd/inspircd-docker, brak oddzielnego kontenera bazy danych. Na AvaHost rekomendowane minimum dla InspIRCd to Plan 1 za €2. Pakiet InspIRCd obejmuje wdrożenie jednym kliknięciem, nazwę hosta, automatyczne aktualizacje i zaplanowane kopie zapasowe. Zautomatyzowany HTTPS obejmuje stronę przeglądarki, jeśli dodasz jedną. Klienci IRC używają 6697. To wdrożenie wymaga dedykowanego publicznego adresu IP, aby te odbiorniki siedziały na stabilnym adresie.

F.A.Q

  • InspIRCd zaczyna się od €2 w Planie 1. Cena obejmuje demona i jego konfigurację, nie pakiet usług i nie klienta webowego. Duża lista kanałów, wiele botów historii lub kilka połączonych serwerów mogą wymagać więcej RAM. Aplikacje klienckie użytkownika nie są częścią planu.

  • Podaj im nazwę hosta i port 6697 z TLS. Skieruj tę nazwę na dedykowany adres. Certyfikat na porcie witryny nie odpowiada na IRC. Ty ustawiasz hash operatora i decydujesz, czy port 6667 jest w ogóle publikowany. DNS pozostaje pod Twoją kontrolą.

  • AvaHost automatycznie aktualizuje InspIRCd i wykonuje kopie zapasowe konfiguracji, którą utrwalisz, zgodnie z harmonogramem. Po aktualizacji połącz klienta i potwierdź, że operator może się nadal uwierzytelnić. Jeśli zamontowałeś własny certyfikat, przechowaj jego kopię poza kontenerem. Wybory modułów, które dokonałeś w konfiguracji, powinny znajdować się w tej kopii zapasowej.

  • Tak. Klienci potrzebują stabilnego publicznego punktu końcowego dla portów IRC, szczególnie 6697. AvaHost wymaga dedykowanego publicznego adresu IP w tym pakiecie z tego powodu. Adres nie instaluje usług ani nie wybiera hasła operatora. Porty łącza serwera powinny pozostać zamknięte, dopóki faktycznie nie połączysz drugiego serwera.