A médiaszervernek van címe. A fotótárnak is, a letöltőkliens pedig újabbat ad hozzá. A legjobb saját irányítópultok összegyűjtik ezeket a hivatkozásokat, és widgetekkel mutatnak információt az alkalmazás megnyitása előtt. Válasszon tartósan használható szerkesztési módot, majd ellenőrizze, mit fed fel az oldal és mi kell a visszaállításhoz.
Ha a könyvjelzők vagy a jelenlegi portál megoldja a navigációt, tartsa meg. Egy további oldalnak munkát kell megtakarítania, mielőtt megérné beállítani.
Szerkesztés és mentett adatok összehasonlítása
A kezdőoldalnak túl kell élnie a konténer cseréjét. Böngészős szerkesztő vagy konfigurációs fájl választása előtt ellenőrizze a megőrzendő adatokat és titkokat. A szerkesztő a módosítás helyét változtatja meg; a létrejött konfiguráció visszaállítható másolata továbbra is szükséges.
A YAML olvasható konfigurációs fájlformátum. Ezek konténeren belüli útvonalak; a gazdagép könyvtárai a kötetleképezésektől függnek. A hivatkozott projektútmutatók dokumentálják a tárolási helyeket.
| Eszköz | Szerkesztés | Megőrzendő |
|---|---|---|
| Homepage | YAML / Docker-címkék | /app/config, telepítési konfiguráció és hivatkozott titkok |
| Homarr | Vizuális táblaszerkesztő a böngészőben | /appdata, SECRET_ENCRYPTION_KEY, telepítési konfiguráció; külső adatbázis, ha használja |
| Dashy | YAML / felületi konfigurációs szerkesztő | /app/user-data |
| Homer | YAML | /www/assets |
| Glance | YAML | /app/config, beállított erőforrások és titkos bemenetek |
A Homarr titkosítási kulcsát a védett helyreállítási anyagokkal tárolja; nem csatolható könyvtár. Vegye fel a Glance által hivatkozott környezeti bemeneteket és egyedi erőforrásokat is. Jegyezze fel minden csatolás gazdagépkönyvtárát a konténercsere utáni újracsatlakoztatáshoz. A telepítési beállításokat is rögzítse, hogy a teszt az indulást és az olvasott adatokat egyaránt lefedje. A képfájl ismételt beszerzése nem építi újra a beállításokat.
Irányítópult-ajánlások feladatonként
Egy letöltési widget megspórolhatja az alkalmazásnyitást; a hírcsatorna okot adhat a maradásra. Döntse el a szükséges feladatot. Én ez alapján választanék, és szelektíven adnék hozzá integrációkat, mert mindegyik karbantartandó beállításokkal jár.
Homepage szolgáltatáswidgetekhez
Fájlban definiált, konténerek melletti widgetekhez a Homepage lenne a Homarr-alternatívám. A Docker-konfiguráció dokumentációja címkékkel definiált szolgáltatásokat és widgeteket mutat. A definíciókat a konténerkonfiguráció közelében tarthatja és együtt kezelheti; böngészős szerkesztéshez a Homarr illik.
A Homepage telepítési dokumentációja opcionális jelszavas vagy identitásszolgáltatón keresztüli OIDC-belépést ír le. Ez nem teljes nyilvános hozzáférési konfiguráció: a Homepage nem korlátozza a jelszópróbák gyakoriságát. Állítsa be a védelmet a fordított proxyn, vagy használjon VPN-t. Nem localhost URL esetén az engedélyezett gazdagépeket is be kell állítani.
Homarr közös táblákhoz
A Homarr jó közös tábla vizuális elrendezéséhez és a szerkesztők kijelöléséhez. A tábladokumentáció nyilvános és privát táblákat ír le View, Modify és Full jogokkal. Ha már így használja, tartsa meg. A fájlalapú konfiguráció önmagában nem ok a váltásra.
Különösen a megtekintési jogot ellenőrizze. A Homarr integrációs jogosultságainak dokumentációja szerint a tábla nézői olvashatják az integrációk adatait, nyilvános táblán a névtelen látogatók is. Ez a látható widgeten túli támogatott adatokra is vonatkozik. A közös hitelesítő adatokat korlátozza a nézőknek engedett információra, és válassza külön az olvasást a tábla szerkesztésétől.
Dashy részletes testreszabáshoz
Válassza a Dashyt, ha használja a testreszabását. A Dashy README témákat, egyedi CSS-t, widgeteket, állapotjelzőket, több oldalt és nézetet dokumentál. Ha az oldal már ezekre épül, tartsa meg. Egyébként a megszüntetni kívánt konfigurációs munka alapján válasszon.
A Dashy beépített hitelesítési dokumentációja fontos különbséget tesz: az auth.users önmagában kliensoldali belépés. A beállított felhasználók mellé adjon ENABLE_HTTP_AUTH=true értéket a szerveroldali kikényszerítéshez. Ez nem teljes telepítési recept. Internetes eléréshez megfelelő külső hitelesítés vagy VPN, illetve a szükséges védelmet biztosító proxy kell.
Külön szerveren az egykattintásos Dashy-telepítésünk megtakarítja a kezdeti telepítést.
Homer kompakt indítóoldalhoz
Válassza a Homert Dashy helyett kompakt szolgáltatásindítóhoz. A Homer README HTTP-n kiszolgált statikus HTML-t és JavaScriptet ír le. Meglévő tárhely is elég lehet; a Docker másik dokumentált lehetőség. Az indítási munkafolyamat alapján választanék, feltételezett sebesség- vagy memóriaelőny nélkül.
Saját VPS-en futó indítóhoz az egykattintásos Homer-telepítésünk elvégzi a kezdeti telepítést.
Statikus HTML/JavaScript esetén feltételezze, hogy a látogatók megvizsgálhatják a böngésző által kapott fájlokat. Ne kerüljön API-kulcs böngészőből olvasható konfigurációba; privát részletek előtt korlátozza a hozzáférést. Megosztás előtt ellenőrizném a kiszolgált fájlokat, a YAML-t is. A statikus jelző nem teszi titkossá a titkokat.
Glance hírcsatornákhoz a szolgáltatások mellett
Válassza a glanceapp irányítópultot, ha híreket szeretne a szolgáltatáslinkek mellett. A projekt README-je RSS-t, híreket és szolgáltatáswidgeteket sorol fel. Jó az oldal megnyitásakor tájékozódni. Ha a hírek akadályozzák az alkalmazások elérését, nem tenném őket választási szemponttá.
Külön VPS-es kezdőoldalhoz Marketplace-ünkön egyetlen kattintással telepítheti a Glance-t, majd kiválaszthatja a híreket és widgeteket.
A Glance felhasználónevet és jelszót kínál, de a hitelesítési kiadási megjegyzések szerint minden fiók ugyanazt a felületet látja. Több fióktól ne várjon külön elrendezést. A README frissítési GYIK-je oldalbetöltéskori adatlekérést és gyorsítótárazott válaszokat ír le. Újratöltés frissíti a kijelzést; ezt vegye figyelembe, ha nyitott oldalon változó információt vár.
Oda tegye az irányítópultot, ahonnan a szolgáltatások elérhetők
A meglévő NAS vagy konténergazda jó privát alkalmazások oldalához. Külön VPS távoli vagy közös oldalhoz illik, ha tudatosan beállítja a privát API-k útvonalait. A Homer használhat meglévő statikus HTTP-tárhelyet. Egy csempe internetre helyezése nem teremt utat az otthoni hálózatba.
Új gazdagépen végezze el az alapvető szerver-előkészítést az irányítópult előtt. Az első beállítás legyen kicsi és ellenőrizhető:
- Válasszon csak LAN-t, VPN-t vagy hitelesített nyilvános elérést.
- Őrizze meg a táblázat adatait és titkait. A teljes
/appdatamásolása előtt állítsa le a Homarrt az útmutató szerint. - Adjon hozzá egy szolgáltatáslinket és egy szükséges widgetet. Ellenőrizze a várt célt és adatokat.
- Teszteljen kijelentkezve. Mentse a konfigurációt és adatokat, majd ellenőrizze a visszaállítást az oldal feltöltése előtt. Külön teszttelepítést használjon, és tartsa elérhetően a működő oldalt a visszaállítás ellenőrzéséig.
Gyakran Ismételt Kérdések
Miért működik a szolgáltatáslink, de a widget nem?
A böngésző elérhet egy alkalmazást, miközben a konténer nem. A Homarr kapcsolódási útmutatója szerverről elérhető integrációs URL-t kér, amely eltérhet a böngésző címétől. Ellenőrizze az útvonalat és a widget API-hitelesítő adatait. A link böngészős megnyitása egyik feltételt sem teszteli.
Védi az irányítópult belépése a kapcsolt alkalmazásokat?
Nem. Minden célalkalmazásnak továbbra is kell hitelesítés és jogosultságkezelés. A Homarr alkalmazásdokumentációja szolgáltatáslinkeket ír le; a Dashy láthatósági figyelmeztetése megkülönbözteti a csempe elrejtését az erőforrás védelmétől. Kijelentkezve közvetlenül tesztelje a célt. Az irányítópult bejárata külön hozzáférési határ.
Helyettesíthetik ezek a felügyeleti stacket?
A widgeteket válogatott állapotokra használja a linkek mellett. Történeti mérőszámokhoz és riasztásokhoz külön értékelném a Grafana és Prometheus stacket. Választás előtt írja le a szükséges előzményeket és értesítendő hibákat. Egy hasznos kezdőoldal nem oldja meg ezeket a felügyeleti igényeket.
Beszélgetés
Hozzászólások
Jelentkezzen be a beszélgetéshez.