Sedona Hosting Platform

Ugyfelportal, ISP panel es szerver admin egy rendszerben.

A publikus hosting oldal csak az ertekesitesi belepo. A teljes rendszerhez kell tenant alapu regisztracio, ugyfel beallitasok, szamlazas, domain es DNS kezeles, VPS/Node/game server admin, valamint jatekonkenti konfigurator.

Fo modulok

A hosting termek nem egy oldal, hanem egy ugyfeloldali operacios rendszer.

Az alaprendszerbol at kell venni a tenant, regisztracio es ugyfelportal logikat. A Sedona oldalon erre jon ra a sajat hosting, VPS, Node.js, domain, DNS es gameserver felulet.

AccountTenant es regisztracio

Uj ugyfel regisztracio, tenant letrehozas, email validalas, jelszo reset, szerepkorok, szervezet es tobb felhasznalos ugyfel fiok.

ClientUgyfelportal

Előfizetesek, szolgaltatasok, profil, kapcsolattartok, hozzaferesek, support igenyek, audit es ertesitesek egy helyen.

BillingSzamlazas es fizetes

FOSSBilling alapu termekek, rendeles, szamlak, fizetesi allapot, szolgaltatas aktivalas, felfuggesztes es lemondas.

ISPDomain es DNS panel

Domainek, DNS rekordok, A/CNAME/TXT/MX, SSL allapot, aldomain routing, domain validalas es kesobb nameserver irany.

NodeNode.js app admin

App lista, deploy allapot, domain route, env valtozok, logok, restart, stop, start, suspend es backup alapok.

VPSVPS admin

VPS lista, eroforrasok, konzol vagy VNC/serial irany, start, stop, restart, reinstall, snapshot, firewall es monitoring.

GameGame server admin

Jatekszerverek allapota, start/stop/restart, logok, player count, portok, backup, update es mod/plugin kezeles.

FPSMap es config szerkeszto

FPS szerverekhez palyavalaszto, map rotation, jatekmod, tickrate, max players, password, RCON es jatekonkenti config template.

ISP teljes scope

Minden allithato legyen, amit egy hosting/ISP ugyfelpanelben elvar a felhasznalo.

Az ugyfelnek nem technikai ticketekbol kell uzemeltetnie a szolgaltatasait. A panel celja, hogy minden gyakori domain, DNS, hosting, VPS, jatekszerver, szamlazasi es support muvelet onkiszolgalo legyen, admin kontrollal es audit loggal.

DomainsDomain portfolio

Domainek listazasa, hozzaadas, kulso domain validalas, nameserver allapot, lejarti datum, auto-renew jelzes, domain lock, contact/profil adatok es domainhez kotott szolgaltatasok.

DNSTeljes DNS zone editor

A, AAAA, CNAME, TXT, MX, SRV, CAA, NS rekordok, TTL, rekord validalas, tomeges szerkesztes, DNS template, zone import/export es valtozasi tortenet.

SSLSSL es ACME kezeles

Let's Encrypt statusz, wildcard challenge, cert megoldas, lejarti datum, force HTTPS, HTTP-01/DNS-01 ellenorzes es hibak magyarazata.

WebWebhosting beallitasok

Document root, PHP/Node runtime irany, redirectek, index file, error page, cache header, compression, protected directory es alap .htaccess szerkeszto validalassal.

MailEmail es MX irany

Mailboxok, aliasok, forwarderek, catch-all, autoresponder, quota, SMTP/IMAP adatok, SPF, DKIM, DMARC es mail routing. Ha sajat mailt nem adunk azonnal, akkor kulso provider bekotesi modban indul.

DBAdatbazis kezeles

MySQL/MariaDB/PostgreSQL adatbazisok, userek, jogosultsagok, jelszo reset, backup, restore es connection adatok.

FilesFajl es deploy kezeles

SFTP/SSH kulcsok, deploy key, Git deploy, release lista, rollback, tarhelyhasznalat, quota, log fajlok es backup letoltes.

SecurityBiztonsag es hozzaferes

2FA, session lista, API kulcsok, IP allowlist, firewall szabalyok, fail2ban jelzes, audit log, jogosultsagok es csapattag meghivas.

NetworkHalozati beallitasok

Publikus IP-k, reverse DNS, port allapot, port forward irany, private network, bandwidth statisztika es alap latency/uptime meres.

VPSVPS lifecycle

Start, stop, restart, poweroff, reinstall, rescue mode, snapshot, backup schedule, ISO/template valasztas, hostname, SSH key, root password reset es monitoring.

NodeNode.js app lifecycle

App letrehozas, domain route, environment valtozok, log tail, build/deploy statusz, restart policy, resource limit, backup es suspend/unsuspend.

GameGame server lifecycle

Jatek valasztas, verzio, datapack/template, map rotation, RCON, mod/plugin kezeles, player slots, portok, backup, update es restart schedule.

BillingSzamlazas es elofizetesek

Rendelesek, szamlak, fizetesi mod, kupon, recurring statusz, lemondas, upgrade/downgrade, credit balance es fizetesi felszolitasok.

SupportTicket es support center

Ticketek, szolgaltatashoz kotott hibabejelentes, prioritas, csatolmany, statusz, belso megjegyzes adminnak es ugyfel ertesitesek.

AdminISP admin cockpit

Ugyfelek, tenantok, szolgaltatasok, provisioning queue, manual approval, impersonation audit, node allapot, kapacitas, hibak es beavatkozasi naplo.

Felhasznaloi ut

A vasarlas utan nem emailes kavaras kell, hanem onkiszolgalo panel.

01Regisztracio

Az ugyfel fiokot hoz letre, vagy meglevo fiokkal belep. A rendszer tenantot kapcsol hozza, hogy minden szolgaltatas ugyanahhoz az ugyfelhez tartozzon.

02Csomag valasztas

Node.js, VPS vagy game server csomag valaszthato. A termek a billing oldalon rendelesse, a Bridge oldalon entitlementte alakul.

03Provisioning

A rendszer letrehozza vagy admin jovahagyasra teszi a szolgaltatast. A kezdeti fazisban maradhat gated, kesobb mehet automatikusra.

04Ugyfel admin

Az ugyfel a sajat portaljan kezeli a szervert, domaineket, DNS-t, szamlakat, configokat es support igenyeket.

Game configurator

A jatekszerver hosting akkor lesz ertekes, ha nem csak VPS-t adunk, hanem jatekonkenti kontrollt.

Az L2 a sajat SedonaCore irany miatt kulon melyebb feluletet kap. Az FPS es LinuxGSM alapu szervereknel a cel a gyors map/config kezeles, hogy a felhasznalo ne config fajlokat buzeraljon, hanem ertheto paneleket kapjon.

FPSMap rotation

Aktiv palyak, kovetkezo palya, tiltott palyak, random/ordered rotation es jatekmod szerinti map pool.

ConfigJatekonkenti beallitasok

Max player, password, RCON, tickrate, difficulty, whitelist, auto update, restart schedule es mod/plugin kapcsolok.

TemplatesConfig template rendszer

Counter-Strike, Unreal Tournament, Valheim, Rust, Minecraft es mas LinuxGSM-kompatibilis jatekok kulon sablonokkal.

OpsAdmin muveletek

Start, stop, restart, update, backup, restore, log tail, status check es alap monitoring ugyfel- vagy adminjogosultsag szerint.

LinuxGSM adapter

A LinuxGSM legyen az also parancsreteg, a Sedona panel pedig az emberi felulet.

A LinuxGSM-bol at tudjuk venni a start/stop/restart/update/backup/status parancsmodellt, a details kimenetbol a config fajl helyeket, a start parameter mintakat, valamint jatekonkenti RCON beallitasi pontokat. A Sedona oldalon ezt nem nyers shellkent mutatjuk, hanem biztonsagos API adapteren keresztul.

CommandsLinuxGSM action wrapper

A panel csak engedelyezett muveleteket futtat: start, stop, restart, update, backup, validate, monitor, details es log tail. Nincs szabad parancsbeiras.

DetailsAllapot es config discovery

A details kimenetbol kiolvashato a szolgaltatas neve, portok, config fajl helye, futasi allapot es start parameter. Ebből epulhet az ugyfelnek szant szerver adatlap.

RCONJatekonkenti RCON bridge

Ahol a jatek tamogatja, RCON-on keresztul mehet map valtás, save, broadcast, player kick/ban, admin parancs vagy mod/plugin reload. Minden jateknal kulon allowlist kell.

SafetySandboxolt config szerkesztes

A panel nem enged tetszoleges fajlt irni. Csak ismert config template mezok, validalt ertekek es verziozott backup utan tortenhet mentes.