Hoe Immich Zelf Hosten op Vultr (2026 Gids)
Immich is een self-hosted alternatief voor propriëtaire oplossingen voor het opslaan van foto’s en video’s. Door deze gids te volgen, kun je eenvoudig Immich installeren op een Vultr VPS, waardoor je volledige controle krijgt over je mediabestanden. In deze uitgebreide tutorial doorlopen we de stappen om Immich vanaf nul op te zetten op een Vultr-instance.
Waarom Kiezen voor Vultr voor het Zelf Hosten van Immich?
Vultr staat bekend om zijn eenvoudige interface, snelle uitroltijden en concurrerende prijzen. Hier is een vergelijking van vijf populaire VPS-providers voor het zelf hosten van Immich:
| Provider | Prijs (per maand) | RAM | SSD Opslag | Data Center Locaties |
|---|---|---|---|---|
| Contabo VPS | 5,99 EUR | 8GB | 200GB | Europa, VS |
| Hetzner Cloud | 4,15 EUR | 4GB | 80GB | Europa |
| DigitalOcean | 6 USD | 8GB | 160GB | Wereldwijd |
| Vultr | 6 USD | 8GB | 160GB | Wereldwijd |
| Linode (Akamai Cloud) | 5 USD | 8GB | 160GB | Wereldwijd |
Voor een volledige VPS-vergelijking, bekijk onze volledige VPS-vergelijking.
Voorwaarden
Voordat je begint met de installatie, zorg dat je het volgende hebt:
- Een Vultr-account met een actieve VPS-instantie.
- Basiskennis van SSH en commandolijnen.
- Een SSH-client (zoals PuTTY of terminal op macOS/Linux).
Stap 1: Maak een Vultr VPS-Instelling aan
- Log in op je Vultr-account.
- Klik op “Deploy Now”.
- Kies de gewenste serverlocatie dicht bij je doelgroep.
- Selecteer de optie “Cloud Compute” en kies het 8GB-plan (6 USD/maand).
- Kies een besturingssysteem - Ubuntu 22.04 LTS wordt aanbevolen voor compatibiliteit.
- Voeg eventuele SSH-sleutels toe die je wilt gebruiken, en ga verder met deployment.
Stap 2: Toegang tot je VPS
Gebruik SSH om verbinding te maken met je Vultr-instance. Gebruik de volgende opdracht in je terminal:
ssh root@<jouw-vultr-ip>
Vervang <jouw-vultr-ip> door het IP-adres van je Vultr-instantie.
Stap 3: Werk je Systeem bij en Installeer Afhankelijkheden
Eenmaal ingelogd, werk je je pakketlijst bij en installeer je Docker en Docker Compose, die nodig zijn om Immich te draaien.
apt update && apt upgrade -y
apt install -y curl
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
systemctl start docker
systemctl enable docker
Voor Docker Compose voer je uit:
curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
Controleer de installatie met:
docker --version
docker-compose --version
Stap 4: Clone het Immich Repositorium
Je moet het Immich GitHub-repository clonen naar je server.
git clone https://github.com/immich-app/immich.git
cd immich
Stap 5: Configureer Omgevingsvariabelen
Maak een .env-bestand door het voorbeeldbestand te kopiëren:
cp .env.example .env
Bewerk het .env-bestand om je database- en applicatieparameters in te stellen. Dit doe je bijvoorbeeld met nano of vim:
nano .env
Zorg ervoor dat je DB_URL instelt en pas andere configuraties aan om aan jouw setup te voldoen (bijvoorbeeld e-mailservice).
Stap 6: Deploy Immich
Nu alle configuraties klaar zijn, kun je Immich uitrollen met Docker Compose:
docker-compose up -d
Dit commando downloadt de benodigde images en start de services op de achtergrond.
Stap 7: Toegang tot Immich
Na een paar minuten kun je via je browser toegang krijgen tot Immich door naar http://<jouw-vultr-ip>:3000 te gaan. Voltooi de setup-wizard en je bent klaar om Immich te gebruiken voor je mediabestanden.
Veelgestelde Vragen
Hoe veilig is het om Immich zelf te hosten op Vultr?
Zelf hosten van Immich op Vultr kan veilig zijn, zolang je de beste praktijken volgt. Zorg dat je VPS regelmatig wordt bijgewerkt, gebruik sterke SSH-sleutels voor toegang, en overweeg om je applicatie te beveiligen met SSL (bijvoorbeeld met Let’s Encrypt). Daarnaast kan het opzetten van een firewall op je VPS helpen om ongewenst verkeer te blokkeren en je beveiligingspositie te verbeteren.
Wat zijn de voordelen van Immich voor mediabestandsbeheer?
Immich biedt verschillende voordelen ten opzichte van traditionele mediabestandsoplossingen, zoals betere privacy en controle over je data. Omdat het self-hosted is, ben je niet afhankelijk van derden voorwaarden, en kun je je setup aanpassen aan je specifieke wensen. Bovendien kun je je media vanaf elke locatie benaderen, met de voordelen van cloud-achtige functies zonder de kosten van propriëtaire diensten.
Kan ik mijn Vultr-instantie later opschalen?
Ja, je kunt je Vultr-instantie eenvoudig opschalen naarmate je behoeften groeien. Vultr staat verticale en horizontale schaalmogelijkheden toe. Voor verticale schaalvergroting kun je je huidige VPS-plan op elk moment upgraden via het Vultr-dashboard. Horizontale schaalvergroting doe je door extra instances op te zetten als je je diensten wilt spreiden of meer belasting wilt aankunnen.
Door Immich zelf te hosten op Vultr, krijg je de controle over je foto- en video-management. Deze gids heeft de nodige stappen en inzichten geboden om je eigen instance succesvol op te zetten. Veel plezier met je zelf-gehoste setup! --- einde ---