Dashy on tehokas ja muokattavissa oleva hallintapaneelisovellus, jonka avulla voit hallita ja visualisoida suosikki verkkopalveluitasi, työkaluja ja resursseja yhdessä paikassa. Dashyn suorittaminen Raspberry PI: llä antaa sinulle keskitetyn ohjauspaneelin verkon ja sovellusten kanssa, täydellinen kotipalvelimille ja pienille verkkoille.
Mitä tarvitset
- Raspberry Pi (3, 4 tai myöhemmin suositellaan)
- MicroSD -kortti (vähintään 8 Gt, luokka 10 tai parempi)
- Virtalähde (5 V, 2,5A PI 3; 5V, 3A PI 4: lle)
- Raspberry Pi OS (Lite tai työpöytä, mieltymyksestä riippuen)
- Internet -yhteys
- Docker asennettu (tai node.js, jos käytät manuaalisesti)
Vaihe 1: Valmista Raspberry Pi
- 
Päivitä Raspberry Pi: sudo apt update && sudo apt upgrade -y
- 
Asenna tarvittavat työkalut: sudo apt install -y curl git
- 
Jos sitä ei ole vielä asennettu, asenna Docker: curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.shLisää käyttäjä Docker -ryhmään: sudo usermod -aG docker $USERKäynnistä Raspberry Pi uudelleen: sudo reboot
Vaihe 2: Asenna Dashy Dockerin avulla
Dashy voidaan ottaa nopeasti käyttöön Dockerilla. Noudata näitä vaiheita saadaksesi dashy ja käynnissä:
- 
Vedä Dashy Docker -kuva: sudo docker pull lissy93/dashy
- 
Luo hakemisto dashy -kokoonpanoon: mkdir -p ~/dashy/conf
- 
Suorita dashy -säiliö: sudo docker run -d \ -p 8080:80 \ -v ~/dashy/conf:/app/public/conf \ --name dashy \ lissy93/dashy
- 
Pääsy dashy selaimeen: http://<raspberry-pi-ip>:8080
Vaihe 3: Määritä dashy
Dashy käyttää a config.yaml Tiedosto määritellä kojelaudan asettelun ja sisällön.
- 
Avaa kokoonpanohakemisto: nano ~/dashy/conf/config.yaml
- 
Muokkaa tiedostoa sisällyttämään palvelusi. Tässä on yksinkertainen esimerkki: appConfig: title: "My Dashboard" description: "Centralized control panel for my services" sections: - name: "Network Tools" items: - title: "Router" url: "http://192.168.1.1" icon: "fas fa-network-wired" - title: "NAS" url: "http://192.168.1.100" icon: "fas fa-server" - title: "OctoPrint" url: "http://192.168.1.50" icon: "fas fa-print"
- 
Tallenna tiedosto ja käynnistä Dashy uudelleen soveltaaksesi muutoksia: sudo docker restart dashy
Vaihe 4: Valinnaiset parannukset
- 
Ota https käyttöön: Käytä käänteistä välityspalvelinta, kuten Nginx tai Traefik, suojataksesi dashia HTTPS: llä. 
- 
Mukauta ulkonäköä: Dashy tukee teemoja ja asettelun mukauttamista. Muokata appConfigosuaconfig.yaml:appConfig: theme: "hacker"
- 
Suorita dashy mukautetulla portilla: Vaihda porttikartoitus Docker -säilöä käydessä: sudo docker run -d -p 3000:80 ...
- 
Asenna automaattinen käynnistys: Varmista, että dashy alkaa käynnistyksessä luomalla Docker Systemd -palvelun: sudo systemctl enable docker
Vianetsintä
- 
Dashy ei ole saatavilla: - Varmista, että säiliö on käynnissä:
sudo docker ps
- Tarkista virheiden virheet:
sudo docker logs dashy
 
- Varmista, että säiliö on käynnissä:
- 
Konfiguraatiomuutoksia ei käytetä: - Varmistaa config.yamltallennetaan oikeaan hakemistoon.
- Käynnistä Dashy -astia uudelleen muutosten tekemisen jälkeen.
 
- Varmistaa 
- 
Resurssien korkea käyttö: - Vähennä kojelaudassa olevien palvelujen ja widgetien määrää.
- Päivitä Raspberry Pi 4: een paremman suorituskyvyn saavuttamiseksi.
 
Dashyn sovellukset
- Keskitetty ohjauspaneeli verkkopalvelujen hallintaan.
- Nopea pääsy kodin automaatiotyökaluihin ja mediapalvelimiin.
- Internet -laitteiden ja paikallisten sovellusten seuranta.
- Henkilökohtainen kojelauta päivittäistä tuottavuutta varten.
Johtopäätös
Dashy tarjoaa monipuolisen ja muokattavan kojelaudan ratkaisun verkkopalvelujen järjestämiseen ja hallintaan. Seuraamalla tätä opasta, voit asettaa ja ajaa Dashya Raspberry Pi: lle luomalla keskitetyn keskittimen työkaluillesi ja resursseillesi. Kokeile erilaisia kokoonpanoja ja teemoja, jotta Dashy tekee lopullisen ohjauspaneelin!
 
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
   
   
   
   
   
   
   
   
   
   
   
   
  