Dasherr is een krachtige zelfgehoste dashboard-applicatie waarmee gebruikers hun gegevens effectief kunnen beheren en visualiseren. Zelfhosten van Dasherr op een VPS (Virtual Private Server) kan flexibiliteit en controle bieden die cloudoplossingen niet kunnen bieden. Deze gids loodst je door de stappen om Dasherr te installeren op een VPS met Docker.
Vereisten
Voordat je begint, zorg dat je het volgende hebt:
-
Een VPS-instantie met minimaal 1GB RAM (4GB aanbevolen voor betere prestaties). Aanbevolen VPS-providers zijn onder andere:
Provider Maandprijs Link Contabo VPS 5.99 EUR/maand Contabo Hetzner Cloud 4.15 EUR/maand Hetzner DigitalOcean 6 USD/maand DigitalOcean Vultr 6 USD/maand Vultr Linode 5 USD/maand Linode -
Basiskennis van commandoregeloperaties.
-
Docker geรฏnstalleerd op je VPS. Als je Docker nog niet hebt geรฏnstalleerd, volg dan de instructies op de Docker installatiegids.
Stap 1: Je VPS Instellen
-
Maak een nieuwe VPS-instantie aan bij de provider uit de bovenstaande tabel. Wij raden aan te starten met Ubuntu 20.04 LTS.
-
SSH inloggen op je VPS. Gebruik je terminal en voer uit:
ssh gebruikersnaam@jouw-server-ipVervang
gebruikersnaamdoor jouw gebruikersnaam enjouw-server-ipdoor het IP-adres van je VPS. -
Werk je systeem bij om er zeker van te zijn dat je de nieuwste pakketten hebt:
sudo apt update && sudo apt upgrade -y
Stap 2: Docker Installeren
-
Installeer de benodigde prerequisites:
sudo apt install apt-transport-https ca-certificates curl software-properties-common -y -
Voeg de Docker GPG-sleutel toe:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - -
Stel de stabiele Docker-repository in:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" -
Werk de pakketdatabase opnieuw bij:
sudo apt update -
Installeer Docker:
sudo apt install docker-ce -y -
Verifieer de Docker-installatie:
docker --version
Stap 3: Dasherr Installeren met Docker
-
Download de Dasherr Docker-afbeelding:
docker pull dasherr/dasherr -
Start de Dasherr-container:
docker run -d -p 8080:8080 --name dasherr dasherr/dasherrDeze command start Dasherr en bindt het aan poort 8080 op je VPS. Je kunt de poort aanpassen indien nodig.
-
Toegang tot Dasherr: Open je webbrowser en navigeer naar
http://jouw-server-ip:8080. Je zou de Dasherr-interface moeten zien.
Stap 4: Dasherr Configureren
-
Maak een configuratie JSON-bestand volgens de instructies in de Dasherr documentatie. Sla het op in een directory op je VPS.
-
Volume mapping: Om gegevens van Dasherr te bewaren, kun je een lokale directory koppelen aan de Docker-container:
docker run -d -p 8080:8080 -v /pad/naar/lokale/directory:/pad/naar/dasherr/data --name dasherr dasherr/dasherr -
Herstarten van de container: Als je wijzigingen aanbrengt in de configuratie, zorg er dan voor dat je de container herstart:
docker restart dasherr
Veelgestelde Vragen (FAQ)
Wat is Dasherr, en waarom zou ik het zelfhosten?
Dasherr is een open-source applicatie ontworpen voor het beheer en de visualisatie van diverse gegevensbronnen op รฉรฉn plek. Zelfhosten op een VPS geeft je volledige controle over je data, waardoor je functionaliteit en integraties kunt aanpassen aan jouw specifieke behoeften. Bovendien verbetert het de privacy, omdat je data niet wordt blootgesteld aan derden.
Hoe kies ik de juiste VPS-provider voor het zelfhosten van Dasherr?
Bij het kiezen van een VPS-provider, overweeg de prijs, prestaties en serverlocaties. Providers zoals Contabo en Hetzner bieden een concurrerende prijs vanaf 4.15 EUR/maand. Het is belangrijk te kiezen voor een provider met voldoende RAM en bandbreedte. Lees ook klantbeoordelingen om betrouwbare service en goede ondersteuning te garanderen voordat je een keuze maakt.
Kan ik Docker Compose gebruiken voor Dasherr in plaats van standaard Docker-commandoโs?
Ja, je kunt Docker Compose gebruiken voor een efficiรซntere beheer van je Dasherr setup. Maak een docker-compose.yml-bestand met de noodzakelijke configuraties. Dit maakt het eenvoudiger om de diensten te beheren en je setup in de toekomst uit te breiden of aan te passen. Voorbeeldbestanden en sjablonen vind je in de Dasherr documentatie of community repositories op r/selfhosted en awesome-selfhosted.
Conclusie
Zelfhosten van Dasherr op een VPS is een eenvoudig proces waarmee je het volledige potentieel van open-source applicaties kunt benutten. Volg de bovenstaande stappen om je Dasherr-instantie op te zetten en beter beheer van je data te realiseren. Voor meer opties, bekijk onze volledige VPS vergelijking. Of je nu een ontwikkelaar bent of een homelabber, Dasherr kan je zelfhosting ervaring aanzienlijk verbeteren.