Este necesară o adresă IP dedicată*

Ergo Hosting

Ergo este un server IRC modern cu IRCv3, conturi încorporate, istoric de canal și un listener TLS pe portul IRC standard 6697.

  • Un clic implementare
  • 15 GB Spațiu pe disc necesar
  • 1 GB RAM Memorie necesară
  • De la 2 € Preț
Comandă acum Fără taxe de configurare

Ce primești
pe AvaHost

Implementare cu un singur clic, un domeniu personalizat, HTTPS gratuit, actualizări automate ale aplicației și backup-uri programate vin împreună cu fiecare Aplicație Cloud. Poți rula mai multe aplicații pe un singur server, iar accesul la terminal este inclus.

Acest șablon nu include un container de bază de date.

Comandă server

Tehnologie

Imagine Docker
ghcr.io/ergochat/ergo:stable
Port implicit
0

Cum funcționează Ergo

Ergo, din proiectul ergochat, este un server IRC orientat spre IRCv3. Conturile, înregistrarea canalelor și istoricul trăiesc în propriul datastore. Imaginea Docker ghcr.io/ergochat/ergo:stable livrez o configurație utilizabilă și poate genera un certificat, astfel încât o primă pornire răspunde pe portul 6697. Proiectul recomandă un proces init în Docker. Persistați datastorul prin montarea unui volum la /ircd. Plaintext pe 6667 este doar loopback în configurația implicită, deoarece manualul susține că plaintext public invită interceptarea. Listener-ul public pe care ar trebui să-l planificați este TLS pe 6697.

Clienții salvează un hostname și acel port. Nu folosesc un site web normal ca sesiune de chat, deși puteți plasa în continuare o mică pagină de start pe HTTPS dacă doriți. Nu există nicio cerință PostgreSQL sau MariaDB în aspectul implicit. Datastorul este directorul /ircd.

Caracteristici cheie ale Ergo

Conturile încorporate înseamnă că nu trebuie să adăugați un daemon de servicii separat pentru înregistrarea nick-ului și canalului. Istoricul și login-ul în stil SASL fac parte din profilul IRC modern pe care Ergo îl implementează. Certificatele pot fi înlocuite cu cele pe care le obțineți pentru hostname. Notele din manual despre reverse-proxy sunt relevante doar dacă puneți un load balancer în față, ceea ce această linie de bază nu presupune.

AvaHost actualizează containerul automat și face backup volumului /ircd conform unui program. Rețelele IRC trăiesc sau mor în funcție de certificat și de faptul că portul este accesibil, deci testați o conexiune de client după o actualizare. O adresă IP publică dedicată este necesară în acest pachet, astfel încât clienții să aibă o adresă stabilă pentru 6697. Mailul aplicației nu este inclus cu Ergo.

Ergo vs InspIRCd

1

Ergo

Ergo este un binar cu conturi și istoric incluse, iar valorile implicite vă împing către TLS. InspIRCd este un daemon modular cu o lungă listă de module oficiale și o imagine Docker care expune atât porturile client cât și porturile de legătură server. Alegeți InspIRCd când doriți acel set de module și sunteți gata să adăugați servicii. Alegeți Ergo când doriți modelul de cont integrat.

2

InspIRCd

Ambele vorbesc IRC. Nu partajează un fișier de configurație, iar o rețea legată între ele este un proiect de operator, nu ceva pe care această pagină de hosting o configurează.

Cine folosește Ergo

Comunități mici care doresc un server IRC modern fără a asambla servicii folosesc Ergo. Se potrivește, de asemenea, unui canal de echipă privată cu nick-uri înregistrate. Este o potrivire slabă dacă operatorii dvs. standardizează deja pe module InspIRCd, sau dacă nu puteți publica portul 6697 pe o adresă publică.

Auto-hosting Ergo: cerințe și cost

Linia de bază este 512 MB de RAM și jumătate de nucleu CPU, imagine ghcr.io/ergochat/ergo:stable, date pe /ircd, fără container de bază de date separat. Pe AvaHost minimul recomandat pentru Ergo este Plan 1 la €2. Pachetul Ergo include implementare cu un singur clic, un hostname, actualizări automate și backup-uri programate. HTTPS automatizat se aplică oricărei pagini de browser. IRC în sine folosește listener-ul TLS pe 6697. Această implementare necesită o adresă IP publică dedicată, astfel încât clienții să poată accesa acel listener pe o adresă stabilă.

F.A.Q

  • Ergo începe de la €2 la Planul 1. Prețul acoperă serverul IRC și volumul de date al acestuia, nu o fermă de chat web și nici un al doilea pachet de servicii. O rețea aglomerată, mult istoric sau încărcări de fișiere prin boți pot justifica mai multă RAM sau disc. Software-ul client pe care îl instalează utilizatorii dvs. este în afara planului.

  • Da. Indicați hostname-ul către adresa dedicată și spuneți clienților să folosească portul 6697 cu TLS. Un certificat de website pe portul 443 nu înlocuiește acel listener IRC. Creați în continuare credențialele de operator și decideți dacă înregistrarea este deschisă. DNS rămâne în zona dvs.

  • AvaHost actualizează Ergo automat și face copii de siguranță ale volumului /ircd conform unui program, acolo unde se află conturile și istoricul. După o actualizare, conectați-vă cu un client și confirmați că înregistrarea funcționează în continuare. Păstrați o copie a oricărui certificat pe care l-ați instalat dvs. dacă se află în afara acelui volum.

  • Deoarece clienții IRC au nevoie de un punct final public stabil pe portul 6697, și configurația implicită Ergo ține textul în clar departe de internetul public. AvaHost prin urmare necesită o adresă IP publică dedicată pentru acest pachet, la fel cum o face și pentru alți ascultători non-HTTP. Adresa nu vă alege parola de operator sau politica canalului.