Dashy är en kraftfull och anpassningsbar instrumentpanelapplikation som gör att du kan hantera och visualisera dina favorit webbtjänster, verktyg och resurser på ett ställe. Att köra Dashy på en Raspberry Pi gör att du kan ha en centraliserad kontrollpanel för ditt nätverk och applikationer, perfekt för hemservrar och små nätverk.
Vad du behöver
- Hallon (3, 4 eller senare rekommenderas)
- MicroSD -kort (minst 8 GB, klass 10 eller bättre)
- Strömförsörjning (5V, 2,5A minsta för PI 3; 5V, 3A för PI 4)
- Raspberry Pi Os (Lite eller skrivbord, beroende på preferens)
- Internetanslutning
- Docker installerad (eller node.js om man kör manuellt)
Steg 1: Förbered Raspberry Pi
-
Uppdatera Raspberry Pi:
-
Installera nödvändiga verktyg:
-
Om du inte redan är installerad, installera Docker:
Lägg till din användare i Docker -gruppen:
Starta om Raspberry Pi:
Steg 2: Installera Dashy med Docker
Dashy kan snabbt distribueras med Docker. Följ dessa steg för att få Dashy igång:
-
Dra den dashy docker -bilden:
-
Skapa en katalog för Dashy -konfiguration:
-
Kör den dashy behållaren:
-
Åtkomst till Dashy i din webbläsare:
http://<raspberry-pi-ip>:8080
Steg 3: Konfigurera Dashy
Dashy använder en config.yaml
fil för att definiera layouten och innehållet på din instrumentpanel.
-
Öppna konfigurationskatalogen:
-
Ändra filen för att inkludera dina tjänster. Här är ett enkelt exempel:
-
Spara filen och starta om Dashy för att tillämpa ändringar:
Steg 4: Valfria förbättringar
-
Aktivera https: Använd en omvänd proxy som Nginx eller Traefik för att säkra Dashy med HTTPS.
-
Anpassa utseende: Dashy stöder teman och anpassning av layout. Modifiera den
appConfig
avdelningconfig.yaml
: -
Kör Dashy på en anpassad port: Ändra portkartläggningen när du kör Docker -behållaren:
-
Ställ in auto-start: Se till att Dashy startar på start genom att skapa en Docker Systemd -tjänst:
Felsökning
-
Dashy inte tillgängligt:
- Kontrollera att behållaren körs:
- Kontrollera om du har fel i behållarloggarna:
-
Konfigurationsändringar tillämpas inte:
- Säkerställa
config.yaml
sparas i rätt katalog. - Starta om den dashy behållaren efter att ha gjort ändringar.
- Säkerställa
-
Hög resursanvändning:
- Minska antalet tjänster och widgetar i instrumentpanelen.
- Uppgradera till en Raspberry Pi 4 för bättre prestanda.
Applikationer av dashy
- Centraliserad kontrollpanel för hantering av nätverkstjänster.
- Snabbåtkomst till automatiseringsverktyg och mediaservrar.
- Övervakning av IoT -enheter och lokala applikationer.
- Personlig instrumentpanel för daglig produktivitet.
Slutsats
Dashy tillhandahåller en mångsidig och anpassningsbar instrumentpanellösning för att organisera och hantera dina webbtjänster. Genom att följa den här guiden kan du ställa in och köra Dashy på en Raspberry Pi och skapa ett centraliserat nav för dina verktyg och resurser. Experimentera med olika konfigurationer och teman för att göra Dashy till din ultimata kontrollpanel!