Från isolerad kontroll
till autonom drift
Två år av arkitektur. Ett år av genomförande. Tiotusen beslut för att få en hostingpanel att kännas självklar – och en kurs som redan är utstakad mot helt autonom serverdrift.
Redan i produktion
Tjugofem funktionsområden, alla utvecklade utifrån verkliga kundbehov och verkliga specialfall. Varje punkt nedan kan verifieras i källkoden.
Arkitektur och isolering
8 funktionerIsoleringsarkitektur i 5 lager
Cgroups v2 + Linux-namnrymder + SSH-chroot + PHP-FPM per användare + Unix-behörigheter. Varje konto isoleras i en sandlåda på kärnnivå – ingen delad status mellan kunder.
Över 20 isolerade tjänster
nginx, apache, php (8.1–8.4), postgres 17, mysql 8, redis 7, bind, proftpd, postfix, dovecot, clamav, fail2ban, pgadmin, phpmyadmin, roundcube – varje tjänst körs avskilt under /opt/panelica.
eBPF-bandbreddsbegränsare
Cgroup-kopplade eBPF-program med sökning i överordnade cgroups. Trafikformning per användare, domän och protokoll med verkställighet på kärnnivå.
AppArmor – obligatorisk åtkomstkontroll
Profiler för nginx, apache och php-fpm. Om en arbetsprocess komprometteras begränsar AppArmor skadan innan angriparen kan ta sig vidare.
Arkitektur med tre API:er
Internt (3001), externt (3002, HMAC-signerat) och CLI – totalt 1,263 slutpunkter. Varje åtgärd är tillgänglig på tre sätt utan att behörigheter glider.
Isolering av containrar per användare
Valfritt Docker-läge per användare för fientliga miljöer med flera klienter. Cgroups + namnrymder idag; Docker imorgon när operatörerna vill ha det.
Hantering av flera servrar
Hantera flera Panelica-servrar från en Huvudpanel: resurser i realtid, domäner och e-postlådor på alla servrar samt en session med ett klick på valfri nod.
Disk Guard — kärnkvoter
Disk- och inodegränser per konto upprätthålls av kärnan, med ett skydd för hela servern som hindrar en full disk från att slå ut tjänster.
Domän och DNS
7 funktionerDomänkonfiguration i 9 steg
Formulär på en sida + animering i realtid: nginx-vhost, apache-vhost, PHP-FPM-pool, DNS-zon, e-postposter, SSL-begäran, FTP-användare, kvot, granskningslogg — allt i ett flöde.
Underdomän, alias, omdirigering, parkerad
Fyra domänlägen delar samma kodbas. document_root per underdomän, mål för 301/302 per omdirigering och anpassad landningssida per parkerad domän.
BIND9 — DNSSEC, SPF, DKIM, DMARC
Auktoritativ primärserver med chroot. SPF/DKIM/DMARC genereras automatiskt per domän. Valfri DNSSEC-zonsignering. Masshantering av poster.
Förhandskontroller av kvoter och riktighet
När en domän skapas förhindras föräldralösa användare innan de uppstår. Kvotkontroll, värdnamnskontroll och DNS-åtkomst kontrolleras innan konfigureringen startar.
Automatiskt FTP-konto per domän
Varje ny domän får en virtuell FTP-användare som är begränsad till sin hemkatalog och tas bort automatiskt när domänen raderas. Ingen manuell konfigurering.
Domänalias (spegel)
Visa samma webbplats under ytterligare domännamn, med SSL utfärdat automatiskt för varje alias.
Sekundär DNS
Auktorisera sekundära namnservrar och håll deras zoner synkroniserade automatiskt.
Automatisering av SSL
6 funktionerACME — Let's Encrypt HTTP-01
Drivs av Lego. Automatisk utfärdning, förnyelse och koppling till nginx och apache. SAN-stöd per domän. Självläkning från disk till databas om tillståndet avviker.
Wildcard-SSL via DNS-01
Cloudflare-, PowerDNS- och RFC2136-leverantörer. Wildcard-certifikat utan att exponera panelen offentligt.
Cloudflare Origin-certifikat
15-åriga origin-certifikat från Cloudflare API för domäner med orange moln. Ingen belastning på Let's Encrypts hastighetsbegränsningar.
Automatisk inkludering av www
Let's Encrypt SAN inkluderar automatiskt www-varianten. Branschstandard, inga klick behövs.
Hantering av SSL-certifikat för e-post
Utfärda och koppla Let's Encrypt- eller anpassade certifikat till Postfix/Dovecot från panelen. Dovecot SSL är aktiverat som standard.
Automatisk SSL-utfärdning — panel med ett klick
Upptäck saknade eller utgångna certifikat och rätt metod på ett och samma kort. Operatören klickar på "Utfärda nu" — systemet väljer HTTP-01, DNS-01 eller origin-certifikat.
E-poststack
8 funktionerKomplett stack med Postfix + Dovecot
SMTP-inlämning (587), IMAPS (993), POP3S (995). E-postlåda per användare med kvot. IPv6-stöd och optimerad e-postleverans direkt från start.
Automatisk DKIM per domän
Nyckelgenerering, publicering i DNS och rotation av väljare — allt med ett klick. Rekommendationer för SPF och DMARC visas direkt.
Snabbkonfiguration av e-postklient
Mozilla autoconfig + Outlook autodiscover + QR-kod för iOS-profil. Användare skannar en QR-kod eller låter klienten identifiera inställningarna automatiskt — inga manuella serverinställningar behövs.
E-postkampanjer
Kampanjverktyg, mottagarlistor, spårning av avregistreringar och möjlighet till SES-integration. Redo för regelefterlevnad.
TLS-leveransbarhet + automatisk HELO-synkronisering
Postfix HELO-värdnamn synkroniseras automatiskt med FQDN. TLS optimeras för de största MTA:erna. Leveranspoäng visas i panelen.
Hantering av e-postkö
Granska, försök skicka igen eller ta bort enskilda meddelanden. Rensa alla. Statistik i realtid.
Importera IMAP-e-post + webbmail med ett klick
Importera e-postlådor från valfri IMAP-server, inklusive Gmail och Microsoft, och öppna valfri e-postlåda i webbmail med ett klick.
Gränser för utgående e-post
Begränsa utskick per timme och dag för varje konto och abonnemang. Styr även direktleverans via port 25 för att hålla servern borta från svartlistor.
WordPress-verktygslåda
6 funktionerInstallation med ett klick + säkerhetshärdning
Installera med automatisk säkerhetshärdning: filbehörigheter, hemligheter i wp-config, kommentarsinställningar och låsning vid inloggningsförsök. Identifiera befintliga WP-installationer och importera dem.
Säkerhetsaktivitet för företag
Händelselogg med GeoIP-markering. Filtrera efter händelsetyp och metod. Liveöversikt över varje inloggning, pluginändring och filredigering.
WordPress Benchmark v2
28 tester i 8 kategorier. Liveförlopp via WebSocket. Strikt poängsättning med 3× medianen. Cgroup-medveten körning.
WordPress Redis-boost
Integration av helsidescache och objektcache. Bootstrap infogas före wp-settings.php. Drop-in-mallar bäddas in i binärfilen.
Säkerhetshärdning av kommentarer + massborttagning
Inaktivera kommentarer globalt eller per inlägg. Massborttagning med timeout-skydd. Kö för kommentarsgranskning.
WordPress-säkerhetskopiering med frikopplingsläge
Webbplatsanpassad säkerhetskopiering som sparar databasen, uppladdningar, tillägg och teman separat. Återställ till en stagingmiljö eller en ny domän.
Docker-hanterare
8 funktionerPanelica Desktop + över 100 appmallar
Våra egna Panelica Desktop-avbildningar (Debian, Ubuntu, Fedora, AlmaLinux, Rocky) samt över 100 handplockade Docker-appmallar — kompletta Linux-skrivbord, Chrome, utvecklarverktyg och tjänster som körs i containrar med automatisk konfigurering av HTTPS-omvänd proxy.
20 infrastrukturmallar
Jellyfin, HedgeDoc, BookStack, Domain Watchdog, Meilisearch, OpenVPN Access Server, MySQLTuner — produktionsklara recept.
Filhanterare i containern
Bläddra bland, redigera och ladda upp filer till valfri container utan exec. Fungerar även med stoppade eller pausade containrar via volym-API:t.
Avancerad containerkonfiguration
cap_add, sysctls, privilegierat läge och anpassade nätverk. Stor kraft utan kompromisser — RBAC begränsar farliga flaggor till ROOT.
Parallella containeråtgärder
Starta, stoppa eller starta om 50 containrar samtidigt. Gränssnittet förblir responsivt — backend hanterar samtidigheten på ett säkert sätt.
Docker-brandväggsintegration
nftables forward-kedjan görs beständig. Regler för utgående trafik per container från panelen — inga docker-compose-knep.
Säkerhetskopiering av Docker-stack
Container-, avbildnings-, volym- och nätverkstillstånd sparas atomärt. Återställ till valfri nod.
Visuellt Docker-flöde + fakturerings-API
En interaktiv karta över containrar, nätverk och volymer, plus ett externt API som gör det möjligt för faktureringssystem att sälja Docker-appar.
Migreringspipeline
7 funktionerAdaptrar för äldre kontrollpaneler
Förlopp visas i realtid, rsync av filer utan tidsgräns (stöd för 100 GB+), bevarade MySQL-hashar, e-postimport, ny utfärdning av SSL-certifikat och automatisk återställning vid fel. Import från stora äldre kontrollpaneler.
Inget lösenordsbyte
E-posthashar från äldre kontrollpaneler bevaras med SHA512-CRYPT. MySQL-användarhashar överförs med HEX-reservlösning. Reservlösning för PostgreSQL-hashar. Användarna behåller sina lösenord.
Automatisk överföring från Cloudflare
DNS-zon, DNS-poster, SSL-inställningar och sidregler identifieras och migreras automatiskt. Inga API-nycklar behöver anges på nytt.
Automatisk överföring av cron-jobb och underdomäner
Cron-jobb och underdomäner migreras tillsammans med huvudwebbplatsen, inklusive underdomänens DNS, SSL och PHP-version.
Migrering från Panelica till Panelica
Pipeline i 7 steg: identifiering → inloggningsuppgifter → skapa användare → skapa domän → filöverföring → importera databas → utfärda SSL på nytt. Tålig mot fel, med kontrollpunkter.
Migreringsförlopp i realtid
WebSocket-ström med varje steg. Pausa, återuppta och försök igen från den misslyckade kontrollpunkten utan att starta om hela överföringen.
Import från externa faktureringsplattformar
PNLCS importerar kunder, domäner och tjänster från WHMCS med en interaktiv fältmappning, så att faktureringen flyttas till PNLCS utan att historiken går förlorad.
Säkerhetsstack
7 funktionerModSecurity + OWASP CRS
Regler per domän, avvikelsepoäng och instrumentpaneler för attackmönster. Justerbar allvarlighetsgrad per kund. Regelbeskrivningar på flera språk.
Fail2ban + nftables
Blockera automatiskt brute force-attacker mot SSH, FTP, panelen och e-post. Hantera nftables från gränssnittet med förinställda regler och landsblockering.
Landsblockering på kärnnivå
GeoIP-baserade nftables-regler + Go-middleware. Blockera hela länder med ett enda reglage — flaggikoner i regellistan.
Säkerhetsgranskning i 5 faser slutförd
IDOR, Zip Slip, RBAC, Docker-volymflykt, MySQL-injektion, HMAC-läcka i felsökningsläge och återkallning av sessioner vid lösenordsbyte — alla CVE-klasser granskade och åtgärdade.
Blockering av SSH-IP-adresser
Misslyckade och ogiltiga inloggningsförsök blockeras. Blockering i 24 timmar eller permanent. Knappen ”Blockera alla” på instrumentpanelen för incidenthantering.
Maximal säkerhetshärdning
Profil för läget Hög säkerhet som inaktiverar riskfyllda funktioner och skärper standardinställningarna. Behörighetsmiddleware nekar åtkomst vid fel överallt.
Tillåtna SSH-kommandon + webbterminal
Välj vilka kommandon varje SSH-användare får köra och öppna en terminal för valfri användare direkt från panelen.
Flera PHP-versioner
5 funktionerFlera PHP-versioner sida vid sida
Flera PHP-versioner installerade parallellt. Välj version per domän. Wrapper-skript i /usr/local/bin förhindrar att PHP_INI_SCAN_DIR avviker.
PHP-FPM-pool per användare
Varje användare får en dedikerad FPM-pool med open_basedir + disable_functions. Skript som löper amok kan inte ta sig utanför sin kundmiljö.
Gränssnitt för PHP-resursgränser
memory_limit, max_execution, post_max_size, upload_max_filesize, max_input_vars — 7 fält i ett tydligt panelformulär, tillämpade per domän.
Finjustering av OPcache + PM-lägen
Förinställda OPcache-parametrar för vanliga arbetsbelastningar. Välj processhanterarläge (static/dynamic/ondemand) per pool.
pn-builder-recept för PHP-källkod
Bygg valfri PHP-version från källkod med vår tilläggsmatris. ionCube Loader för varje PHP-version som stöds. Composer-wrapper förinstallerad.
Databas
6 funktionerPostgreSQL med stöd för större versionsuppgraderingar
Postgres för panelmetadata. Migrering mellan större versioner stöds med ett klick – ingen manuell dumpning eller återställning.
MySQL med prestandaoptimerare
MySQL Tuner integrerad i gränssnittet: faktiska percentilmått, identifiering av ALL_O_DIRECT, rekommenderad konfigurationsjämförelse och tillämpning med ett klick.
Redis med autentisering ("Boost")
Autentisering per instans, socketbaserad åtkomst och livscykel hanterad av panelen. Beteckning för användare: "Boost" (ingen teknisk terminologi exponeras för kunderna).
phpMyAdmin + pgAdmin inbäddade
Båda konsolerna nås bakom administratörs-SSO. Inga separata inloggningar och inga exponerade portar.
MySQL-serverinformation i utfällbar panel
Utfällbar panel med version, teckenuppsättning, drifttid, viktigaste processer och långsamma frågor – utan att lämna huvudsidan.
Kundernas PostgreSQL + pgAdmin
Kunder kan skapa egna PostgreSQL-databaser bredvid MySQL, öppna dem i pgAdmin med ett klick och få med dem i kontosäkerhetskopior.
Filhanterare
4 funktionerSSE-förloppsvisning + obegränsad uppladdning
Förlopp för uppladdning och nedladdning via Server-Sent Events. Ingen storleksgräns. Komprimera och packa upp direkt på servern med förloppsvisning.
Kodredigerare med autentiseringstoken
CodeMirror-integration med syntaxmarkering. Ändringar skickas via en kortlivad autentiseringstoken – inget katalogtraverseringsangrepp och inget tokenläckage.
Adressfält i Windows 11-stil
Navigera genom att klicka på segment, hoppa direkt genom att skriva och öppna senaste sökvägarna. Ett välbekant gränssnitt för systemadministratörer som kommer från äldre paneler.
Behörighetssystem
Visa, redigera, ta bort och ladda upp som separata funktioner per roll. Anpassat för RBAC – återförsäljare kan inte höja sina behörigheter utanför sin hierarki.
Säkerhetskopieringssystem
5 funktionerInkrementell säkerhetskopiering med automatisk identifiering av flera databaser
rsync-deltaändringar + automatisk identifiering av alla databaser inom omfånget. Selektiv eller fullständig återställning. Extern lagringsplats (S3, FTP, SSH).
Rotation av säkerhetskopieringskedjor + separat lagringstid per schema
Timvisa, dagliga och veckovisa kedjor roteras separat. Lagringstid per schema – behåll 24 timvisa, 7 dagliga och 4 veckovisa säkerhetskopior utan konflikter.
Säkerhetskopiering och återställning mellan servrar
Flytta en kund från en Panelica-nod till en annan – säkerhetskopior, konfigurationer, hashvärden och SSL – utan att behöva ange inloggningsuppgifter igen.
Asynkron skapande av säkerhetskopior
Stora säkerhetskopior gör inte längre att API-anrop får timeout. Bakgrundsjobb + förloppsvisning via WebSocket. Gränssnittet förblir responsivt.
Detaljerad återställning
Återställ en enskild fil, mapp, databas eller brevlåda från en säkerhetskopia, med en förhandsvisning innan något skrivs.
i18n och lokalisering
4 funktioner31 språk – 23 493 nycklar
Översättningsflöde med hjälp av OpenAI. Källspråk: EN, målspråk: 30 språk. Atomär synkronisering i fyra lager: kod ↔ JSON ↔ databas ↔ inbäddade standardvärden.
Kumulativt panel-i18n-paket
Översättningsuppdateringar levereras som ett separat kumulativt paket. Kunder får nya språk utan en ny backendversion.
ULTRA-granskning + rensning av dubbla prefix
767 nycklar med namnrymdskollisioner har rensats. Synkronisering av behörighets-i18n i fem lager (databas ↔ migrering ↔ JSON ↔ DTO ↔ frontend). Tål återställningar.
Modern språkmeny
Rutnät med två kolumner, sök medan du skriver och läget ”hittades inte”. Inloggningen och installationsguiden visar alla 31 från start.
Frontend och UX
9 funktionerModern frontendstack
~560 komponenter, Redux Toolkit, React Router och Reactstrap. Byggs med Vite. WebSocket visar live-status för alla långvariga åtgärder.
Spotlight – kommandocenter
Universell sökning och kommandokörning – öppnas med ett tangenttryck. Gå till valfri sida, kör valfri åtgärd eller sök bland alla kundkonton.
Färgsystem med 33 färger
Färgtoken för alla delar av gränssnittet. Administratörer kan anpassa panelens färger på några sekunder. Över 20 förinställningar ingår.
Mörkt/ljust läge (över 90 filer)
Temavalet sparas per användare. Kontrast, fokusläge, läsbarhet för märken och skelettladdare har granskats i över 90 komponentfiler.
System för aviseringar och toast-meddelanden
Enhetligt system med toast.success, notificationService.confirm och SweetAlert2 – med kontrast i mörkt läge och temaanpassade färger.
Skydd mot att Chrome-flikar fryser
Synlighetsanpassad nedkoppling av WebSocket förhindrar dialogrutan ”Sidan svarar inte” när fliken ligger i bakgrunden i flera timmar.
Inloggningssida för företag
Anpassat system med färgtoken, språkrutnät med två kolumner och lösning för mobilens tangentbord. Ett första intryck som speglar produkten.
Snabbstart och anpassat sidofält
Gå till valfri del av panelen från kontrollpanelen och fäst, dölj eller ändra ordning på sidofältet efter dina arbetsbehov.
Guidat introduktionsflöde
En stegvis genomgång av panelen för nya administratörer, på alla 31 språk.
Git och driftsättning
5 funktionerFullständig CI/CD-modul
Personliga åtkomsttoken, driftsättning i flera miljöer, redigerare för pipelines och miljöer, OAuth, webhook-hemligheter, diffvisare och återställning.
Stöd för GitHub / GitLab / Gitea
Självhostad Gitea/GitLab via http:// stöds också. PAT verifieras mot API:et och loggas aldrig.
Säkerhetshärdad Git-pipeline
Skydd mot kommandoinjektion, jämförelse som motstår tidsattacker, blockering av sökvägar via symboliska länkar och granskning av tokenläckor.
Guider för kodförråd direkt i panelen
Lokal guide till kodförråd med genomgångar av miljöer, pipelines, nycklar och webhooks – inbäddad intill formuläret, inte på en dokumentationswebbplats.
Hosting för Node.js, Python och Laravel
Hosta Node.js-, Python- och Laravel-applikationer med gränser per plan: Git-baserad driftsättning, köarbetare, schemaläggare och en Artisan-konsol.
Mobil
1 funktionMobilapp – iOS och Android
Inbyggd administratörsapp: aviseringar, snabba åtgärder, jourkonsol, biometrisk inloggning och offlinekö.
Prestanda
3 funktionerHögprestandaläge
Företagsinställning som samordnar justering av OPcache, FPM PM, Postgres och Redis. Mätbar förbättring, inte bara känsla.
Bandbredd i realtid och kvot med tre spärrar
Räknare per användare, domän och protokoll i Redis. Kvotsystem med tre spärrar som inte går att kringgå samt gränssnitt för bandbreddsbonus.
Central API-cache i minnet i 12 timmar
Licens-, plan- och funktionsdata cachas i processen. Antalet anrop till Central API minskade med 90%+ på hårt belastade noder.
Cloudflare
3 funktionerAutomatisk identifiering och anpassningsbar strategi
Panelen identifierar orange moln och byter automatiskt strategi för SSL, DNS och proxy. Inga manuella växlingar behövs.
Masshantering av DNS-poster
Markera flera och ta bort, massimport, stöd för IPv6, SRV/CAA/NS-poster, synkronisering av e-post-DNS och zoner som läses in vid behov.
Analys och optimering för företag
Cloudflare GraphQL-analys (7d/30d), sidindelning, cache och inläsning vid behov. Utformat för konton med 1,000+ zoner.
RBAC och flerklientstöd
4 funktionerRollhierarki i fyra nivåer
ROOT → ADMIN → RESELLER → USER. Alla listfrågor går via GetAllForUser() — återförsäljare ser bara sitt eget träd.
ADMIN-kedja i två nivåer
ADMINs ser sina direkt underställda administratörer samt återförsäljarna och användarna under dem. Tydligt avgränsat — inga privilegier läcker vidare.
95+ detaljerade funktionsbehörigheter
Varje sida, åtgärd och endpoint — kan aktiveras eller inaktiveras per roll. Styrs av migreringar, så förinställningarna hålls synkroniserade med koden.
Gränssnitt för åsidosättning av användarbehörigheter
Aktivera eller återkalla specifika funktioner för en användare utan att ändra rollen. Varje ändring loggas.
Uppdateringssystem
6 funktionerpn-builder och Central-pipeline
Eget byggsystem och centralt hanterade paketversioner. Kanaler (testing/beta/stable). Atomisk tillämpning med återställning.
30 dagars återställningsperiod
Tidigare versioner av alla paket sparas på disk i 30 dagar. Återställ med ett klick om en version orsakar problem.
Automatiska uppdateringar för Enterprise (4 tjänster)
Backend, frontend, panel-i18n och hanterade Apache/Nginx-paket. Scheman styrs av policyer.
Integritetskontroll och hälsokontroll
Hälsokontroll av domäner efter uppdatering. Tolerans för tomma filer, rensning av conf.d och borttagning av föräldralösa pooler.
Reparationsverktyg och återställningsläge
En reparationssida som hittar och åtgärdar vanliga problem samt en separat återställningskonsol som fungerar även om panelen inte startar.
Uppdatera allt med ett klick
Installera alla väntande uppdateringar i en säker ordning med ett klick, inklusive den skyddade uppgraderingen från MySQL 8.0 till 8.4 LTS.
Antivirus och skadlig kod
4 funktionerSkanner för skadlig kod med egna signaturer
Automatisk rekursiv identifiering av CMS. Konfidensnivåer (hög/medel/låg). Liveövervakning av förloppet och omedelbart avbrytande.
ClamAV med selektiva Freshclam-uppdateringar
ClamAV är inaktiverat vid uppstart som standard för att spara resurser. Schemalägg Freshclam-uppdateringar per klient eller för hela panelen.
Aviseringar om skadlig kod i appen
Träffar visas i aviseringscentret med allvarlighetsgrad, sökväg och möjlighet att sätta dem i karantän med ett klick.
Panelica Shield
Signaturbaserad skanner för skadlig kod byggd på Linux Malware Detect, med en sida för live-skanning och resultat per konto.
AI och drift
7 funktionerOpsAI — inbyggd driftassistent
Serverns jourhavande ingenjör, inbyggd i panelen. Tre expertprofiler (domän, säkerhet, prestanda), demoläge för säker utforskning, isolerade autentiseringsuppgifter per server och inga externa runtime-beroenden – allt körs från binärfilen. Grunden för helt autonom drift.
OpsAI Terminal — kraschsäker livekonsol
sync.Once-skydd för Done-kanalen förhindrar panik vid dubbelstängning. Klarar instabila frånkopplingar från LLM.
OpsAI Knowledge Base — 1,263 slutpunkter
Varje intern och extern slutpunkt dokumenteras som strukturerade träningsdata. Kunskapslagret gör att OpsAI kan resonera kring alla panelåtgärder – och utgör grunden för helt autonomt läge.
Webbläsartillägg
Sidopanel i Chrome för systemadministratörer – snabb inloggning, växling mellan flera servrar, aviseringsmärken och kommandocenter var du än befinner dig. Finns i Chrome Web Store.
AI-baserad automatisk återställning — Sentinel
Sentinel övervakar loggar och mätvärden dygnet runt. När en tjänst försämras förklarar den vad som hänt, föreslår en lösning och låter AI-agenten genomföra den när du har godkänt. Aviseringar skickas också till dig på Telegram.
Konversationsbaserad drift
Beskriv med vanligt språk vad du behöver, i panelen eller på Telegram, så utför OpsAI panelåtgärderna åt dig. Fungerar med Claude Code, Codex CLI, Gemini CLI och Cursor Agent.
OpsAI — välj AI-leverantör
OpsAI fungerar med Claude Code, Codex CLI, Gemini CLI eller Cursor Agent och kan ta emot skärmbilder som klistras in direkt i chatten.
Licens och provperiod
5 funktionerCentral fakturering och licens
Kunder, abonnemang, licenser, paket, ändringsloggar, fakturor, rabattkuponger, supportärenden och skärmbilder – allt i en och samma adminvy.
Spårning av provperiod + banner som kan stängas
Heartbeat-signalen innehåller fält för provperioden. Bannern på kontrollpanelen visar återstående dagar, döljs när den stängs och låses under de sista 3 dagarna.
Kvotbegränsning överallt
max_users, max_subdomains, max_migrations, restore-funktionen – licenskvoter tillämpas i alla kodvägar, inklusive External API + Migration race.
Heartbeat med systemmätvärden
CPU-kärnor, totalt diskutrymme, växlingsutrymme och minnesbelastning – skickas till Central var 60:e sekund. Upptäcker omedelbart avvikelser och noder som är offline.
Synkronisering av i18n i Central Admin
Hårdkodade strängar flyttas till översättningstabeller i hela Central-adminpanelen. Fas 1 är klar; automatisk diff pågår.
Kontrollpanel och övervakning
5 funktionerBehörighetsanpassad kontrollpanel
Kort, widgetar och snabbåtgärder visas bara om användaren har åtkomst. RBAC styr layouten – inte bara dataåtkomsten.
Strömstyrning + hård återställning
Slutpunkter för omstart, avstängning och hård återställning med revisionslogg och åtgärd för 403-felet. Endast tillgängligt för ROOT.
Nätverkstrafik + aktivitetstidslinje
Livegrafer över nätverkstrafik med etiketter som inte överlappar. Smart aktivitetstidslinje med isoleringshändelser, driftsättningar och kvoter.
REST-slutpunkt för de mest aktiva processerna
Lista över processer per kund tillgänglig via panelens API för externa övervakningsverktyg. CPU, RAM, ålder och kommando.
Lagringshanterare
Visa alla diskar och partitioner, montera och avmontera enheter på ett säkert sätt och dela mappar via SMB eller NFS från panelen.
CLI och DevOps
3 funktionerpanelica CLI (Cobra)
Alla panelåtgärder kan utföras från skalet – server, user, domain, db, plan, ssl, dns, php. Anpassat för CI/CD.
CLI-verktyg för migrering
Identifiera, konfigurera och kör migreringar från valfri nod. PostgreSQL DSN + anpassning till produktionsschemat.
CLI-inloggning – URL + DB-token
Starta CLI utan autentisering från en nyinstallerad nod. Direkt DB-token – säkert, skriptbart och idempotent.
OS-kompatibilitet
2 funktionerStöd för moderna Linux-distributioner
Ubuntu- och Debian-versioner med LTS stöds. En lägsta Glibc-version säkerställs i byggpipelinen. IPv6-anpassad Postfix-profil.
Reproducerbar byggpipeline
Byggcontainer för flera distributioner. Röktest på 5 OS före publicering. Jämförelse av moduler med föregående stabila version. Verifierat innehållsadresserat tar-arkiv.
Pågår · planerat härnäst
Vägen från ”isolerad kontroll” till ”helt autonom drift” går via självläkning, prediktiv skalning och konversationsbaserad drift. Här är planen framåt.
Från skiss till autonom drift
Arkitekturen började ta form 2024, långt innan den första Git-commiten gjordes. 2026 körde panelen skarpa kundmiljöer och släppte en ny version varje vecka.
Vill du påverka vad vi släpper härnäst?
Roadmapen är ett samtal. I forumet omvandlas önskemål till prioriteringar, och i ändringsloggen ser du när de genomförs.