OliveTin

OliveTin

Saját üzemeltetésű webes felület előre definiált shell parancsok biztonságos futtatására

Válassza ki a telepíteni kívánt VPS csomagot OliveTin

KVM 2
2 vCPU mag
8 GB RAM
100 GB NVMe lemezterület
8 TB sávszélesség
3 229  Ft /hó

6 049 Ft/hó áron újul meg 2 évre. Bármikor lemondhatja.

Áttekintés: OliveTin

Az OliveTin egy kis, saját üzemeltetésű Go szolgáltatás, amely előre definiált shell parancsokat biztonságos, kattintható gombokká alakít egy webes felhasználói felületen. Ahelyett, hogy SSH hozzáférést adnánk – vagy ahelyett, hogy minden alkalommal egyszeri web hookokat írnánk, amikor egy háztartás tagjának újra kell indítania egy szolgáltatást – a rendszergazdák minden műveletet egy YAML konfigurációs fájlban írnak le (név, ikon, parancs, opcionális legördülő vagy szöveges bemenetek, megerősítő párbeszédpanel), és az OliveTin ezeket egy rendezett irányítópultként jeleníti meg, amelyet bárki használhat az URL-lel. Az eredmény egy gondosan összeállított, korlátozott működési felület, amely pontosan azokat a parancsokat teszi elérhetővé, amelyeket szeretne, és semmi mást.

Gyakori felhasználási esetek

A háztartások falra szerelt tableten vagy családi laptopon telepítik az OliveTint, hogy a nem műszaki tagok számára ellenőrzött gombokat biztosítsanak a Plex újraindításához, a router újraindításához, wake-on-lan csomagok küldéséhez a média PC-knek, az arr stack frissítéséhez, vagy porszívózási feladat indításához otthoni automatizálási hookokon keresztül. A saját üzemeltetők egy pánikgomb oldalt tesznek elérhetővé a telefon kezdőképernyőjén egyérintéses műveletekkel a gyakran futtatott feladatokhoz – sokkal gyorsabban, mint az SSH-ba való bejelentkezés és gépelés a rutinmunkához. Kis ops csapatok az OliveTint egy gondosan összeállított runbook felhasználói felületként használják: egyetlen irányítópulttal, amely „naplók forgatása”, „X szolgáltatás kivétele a poolból 5 percre”, „kanári telepítés indítása” gombokat tartalmaz, mindegyik specifikus argumentumokhoz igazítva, így a junior mérnökök és az ügyeletes válaszadók irányított módon hajthatnak végre rutin helyreállítási műveleteket. A homelab üzemeltetők az OliveTin műveleteket a Home Assistant, Node-RED, n8n és más automatizálási rendszerekbe kötik be HTTP webhook végpontokon keresztül, az OliveTint egy ellenőrzött parancsvégrehajtási rétegként kezelve, amelyet az automatizálási központok meghívhatnak. A kioszk üzemeltetők (előcsarnokok, konferenciatermek, tantermi elülső tabletek) az OliveTint „varázsgombok” oldalként telepítik, amely lehetővé teszi a nem admin felhasználók számára, hogy néhány specifikus műveletet hajtsanak végre anélkül, hogy felfednék az alapul szolgáló gépet.

Főbb jellemzők

  • YAML-ben definiált műveletek, amelyek lefedik a címet, ikont, shell parancsot, legördülő és szöveges bemeneteket, időtúllépéseket és megerősítő párbeszédpaneleket
  • Reszponzív egyoldalas webes felhasználói felület, amely alkalmas telefonokhoz, tabletekhez, falra szerelt érintőképernyőkhöz és asztali böngészőkhöz
  • Argumentum bemenetek, amelyek támogatják a szabad formátumú szöveget, rögzített választású legördülő menüket és jelölőnégyzetes kapcsolókat a biztonságos paraméterezett parancsokhoz
  • Megerősítő párbeszédpanelek és sebességkorlátozási beállítások, így a destruktív műveletekhez extra szándékos kattintás szükséges
  • Opcionális végrehajtási kimeneti párbeszédpanelek az stdout/stderr megjelenítéséhez a felhasználói felületen, nyers shell hozzáférés biztosítása nélkül
  • HTTP webhook végpontok és REST API a műveletek indításához a Home Assistant, n8n, Node-RED és egyéni automatizálási rendszerekből
  • Beépített ikonkönyvtár több száz művelethez illő ikonnal, valamint támogatás egyénileg feltöltött ikonokhoz
  • Sötét mód és akadálymentesség-központú felhasználói felület, amely megfelel a főbb képernyőolvasó és kontraszt ellenőrzéseknek
  • Apró, egyetlen bináris Go lábnyom, amely csak néhány MB RAM-ot és alig CPU-t használ tétlen állapotban
  • Opcionális fordított proxy-tudatos hitelesítési fejléc támogatás az SSO-val és identitásszolgáltatókkal való integrációhoz
  • Többarchitektúrás konténerképek (amd64 és arm64) a felhőalapú és Pi-osztályú gazdagépek közötti hordozhatóság érdekében
  • Aktív nyílt forráskódú upstream, rendszeres kiadásokkal az olivetin.app oldalon

Miért telepítse az OliveTint Hostinger VPS-re

Az OliveTin futtatása Hostinger VPS-en gondosan összeállított, mindig elérhető parancsvégrehajtási irányítópultot biztosít. Ez az önállóan üzemeltetők és a kis üzemeltetési csapatok számára bármilyen eszközről elérhető, SSH hozzáférés megadása nélkül. Mivel a bináris fájl apró, és a szolgáltatás tétlenül szinte semmit sem csinál, az OliveTin kényelmesen megfér tucatnyi más, önállóan üzemeltetett szolgáltatással egy kis VPS csomagon. Kevesebb mint 50 MB RAM-ot és nulla CPU-t használ, amíg egy gombot meg nem nyomnak. Az állandó kötet tárolása biztosítja, hogy a YAML konfiguráció, a műveleti előzmények és a feltöltött ikonok tartósak maradjanak a konténer újraindításai és a gazdagép frissítései során. Így az Ön által gondosan összeállított működési felület túléli az újratelepítéseket. A Traefik-alapú HTTPS útválasztással egy tiszta, márkás hosztnéven kombinálva az irányítópult telefonokról és táblagépekről TLS-en keresztül elérhető. Az automatizálási rendszerek által elért webhook végpontok végponttól végpontig titkosítottak. Az SSO-t igénylő telepítések esetén az OliveTin fordított proxy-tudatos hitelesítése egyszerűvé teszi az Authentikkel, az Autheliával vagy az oauth2-proxy-val való integrációt. Háztartáson vagy kis csapaton belül megosztott telepítések esetén az OliveTin elhelyezése a VPS alapvető hitelesítéssel védett proxyja mögé biztonságos, korlátozott megosztott hozzáférést biztosít percek alatt.

Válassza ki a telepíteni kívánt VPS csomagot OliveTin

KVM 2
2 vCPU mag
8 GB RAM
100 GB NVMe lemezterület
8 TB sávszélesség
3 229  Ft /hó

6 049 Ft/hó áron újul meg 2 évre. Bármikor lemondhatja.

Fedezzen fel más alkalmazásokat ebben a kategóriában