Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Hoe Zelf Host Grocy op een VPS (Volledige Gids)

Ontdek het proces van zelf-hosting van Grocy op een VPS met gedetailleerde stappen en praktische tips voor ontwikkelaars en homelab-enthousiastelingen.

Hoe Zelf Host Grocy op een VPS (Volledige Gids)

Self-hosting van Grocy, een open-source zelfbeheerde boodschappenlijst app, kan je kansen aanzienlijk vergroten om je voorraad, taken en recepten te beheren. In deze gids nemen we je mee door de stappen van het installeren van Grocy op een Virtual Private Server (VPS). Deze setup is vooral belangrijk voor ontwikkelaars en homelab-enthousiastelingen die hun zelf-hosting ervaring willen verbeteren.

Waarom Kiezen voor een VPS voor Grocy?

Een VPS biedt een gecontroleerdere omgeving vergeleken met traditionele hostingoplossingen. Je hebt volledige controle over serverbronnen en configuraties, waardoor het makkelijker wordt om je setup aan te passen. Hier zijn enkele voordelen van het gebruik van een VPS:

VPS ProviderPrijs per MaandBelangrijkste Kenmerken
Contabo VPS5.99 EURSSD-opslag, Duits datacentrum
Hetzner Cloud4.15 EURHoge capaciteit en prestaties
DigitalOcean6 USDEenvoudige UI, schaalbare droplets
Vultr6 USDMeerdere locaties, uurlijkse facturering
Linode (Akamai Cloud)5 USDOntwikkelaarvriendelijke tools, API-toegang

Stappenplan voor Zelf Host Grocy op een VPS

Stap 1: Kies een VPS Provider

Selecteer een VPS provider op basis van je budget en wensen. Voor basaal gebruik van Grocy is Hetzner Cloudโ€™s startplan van 4,15 EUR per maand een uitstekende keuze qua kosten en prestaties. Voor meer functies, overweeg Contabo of DigitalOcean.

Stap 2: Zet je VPS op

  1. Aanmelden: Ga naar de website van je gekozen VPS provider en maak een account.
  2. Instantie Aanmaken: Lanceer een nieuwe VPS-instantie met je gewenste specificaties (CPU, RAM, SSD).
  3. Besturingssysteem: Voor deze gids raden we Ubuntu 20.04 of hoger aan.

Stap 3: Beveilig je Server

  1. SSH Toegang: Gebruik een SSH-client om verbinding te maken met je VPS. Als je Windows gebruikt, kunnen tools zoals PuTTY handig zijn.
    ssh root@jouw-server-ip
  2. Systeem Bijwerken: Zorg dat je systeem up-to-date is:
    sudo apt update && sudo apt upgrade -y

Stap 4: Installeer Docker

Grocy kan in een Docker-container worden uitgevoerd, wat het proces vereenvoudigt. Zo installeer je Docker op Ubuntu:

  1. Benodigde Pakketten Installeren:
    sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
  2. Voeg de Officiรซle GPG-sleutel van Docker Toe:
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  3. Voeg Docker Repository Toe:
    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  4. Docker Installeren:
    sudo apt update
    sudo apt install docker-ce -y

Stap 5: Installeer Docker Compose

Docker Compose helpt bij het beheren van multi-container Docker applicaties:

sudo apt install docker-compose -y

Stap 6: Implementeer Grocy met Docker

  1. Maak een Directory voor Grocy:

    mkdir grocy
    cd grocy
  2. Maak het Docker Compose Bestand Aan: Maak een bestand genaamd docker-compose.yml:

    versie: '3'
    
    services:
      grocy:
        image: grocy/grocy
        restart: unless-stopped
        ports:
          - "9283:80"
        volumes:
          - /pad/naar/grocy-data:/var/www/grocydata

    Vervang /pad/naar/grocy-data door een pad op je VPS waar je Grocy-data wilt opslaan.

  3. Start de Container:

    docker-compose up -d

Stap 7: Toegang tot Grocy

Open een webbrowser en ga naar http://jouw-server-ip:9283. Volg de instructies op het scherm om je Grocy setup te voltooien.

Stap 8: Stel een Database in (optioneel)

Voor uitgebreidere functionaliteit kun je Grocy koppelen aan een database zoals MySQL of PostgreSQL. Pas het docker-compose.yml bestand aan op basis van je databasekeuze.

Veelgestelde Vragen

1. Zijn er kosten verbonden aan het zelf-hosting van Grocy op een VPS?

Ja, zelf-hosting van Grocy brengt kosten met zich mee afhankelijk van je VPS-provider. Het basisplan kan al starten vanaf 4,15 EUR met providers zoals Hetzner, terwijl andere providers concurrerende prijzen bieden. Extra kosten kunnen ontstaan als je besluit om gebruik te maken van beheerde databases of extra opslag.

2. Kan ik mijn VPS-resources schaalbaar maken als ik meer prestatie nodig heb met Grocy?

Absoluut! De meeste VPS-providers bieden flexibele plannen waarmee je resources zoals CPU, RAM en opslag kunt upgraden. Bijvoorbeeld, als je begint met Hetzner en merkt dat je meer CPU nodig hebt voor betere prestaties, kun je je plan upgraden via het dashboard van je provider zonder downtime.

3. Welke beveiligingsmaatregelen worden aanbevolen om Grocy op een VPS te beveiligen?

Om je Grocy- instantie op een VPS te beveiligen, overweeg de volgende maatregelen:

Door deze gids te volgen, kun je succesvol Grocy zelf hosten op een VPS en tegelijkertijd zorgen voor optimale prestaties en beveiliging. Voor een uitgebreid overzicht van beschikbare VPS-providers, bekijk onze volledige VPS vergelijking. Veel plezier met zelf-hosten! --- Eind ---