Terug

Portainer VPS-hosting, vooraf geïnstalleerd

Met een Portainer-VPS beheer je Docker-containers en Compose-stacks vanuit je browser. Docker en Portainer Community Edition installeren zichzelf na betaling, het beheerscherm opent via HTTPS en het adres, de login en het wachtwoord staan in je accountpaneel. Je hebt nog steeds root, dus je kunt dezelfde containers ook via SSH beheren met de opdracht docker wanneer dat makkelijker is.

Hoeveel kracht heb je nodig?

Totaal$2.58/mnd

Prijzen zijn inclusief btw.

Schaal RAM en CPU op of af wanneer je wilt. De schijf kan alleen groeien, dus begin klein.

Wat is er geïnstalleerd op je Portainer-server?

  • Portainer Community Edition 2.45.3
  • Docker en Docker Compose uit de Ubuntu 24.04-repository
  • HTTPS via Caddy op een sslip.io-adres op basis van je IP, dus een domein is optioneel
  • Een beheerder met een gegenereerd wachtwoord, zodat niemand het installatiescherm eerder kan claimen
  • Docker-logs begrensd op 10 MB per bestand en 3 bestanden
  • Compose-bestand op /opt/seturack/portainer/compose.yaml
  • Firewall met alleen poort 22, 80 en 443 open, plus fail2ban voor SSH

Welke grootte heb je nodig voor Portainer?

In de documentatie van Portainer staat geen RAM-richtwaarde, en de containers die je draait bepalen wat je echt nodig hebt. Als vuistregel is 1 tot 2 GB een goed begin voor een paar kleine containers en 4 GB voor stacks met een database. Images en volumes vullen ook de schijf, dus kies die zorgvuldig: de schijf groeit vanuit je paneel maar wordt niet kleiner. RAM en CPU kunnen beide kanten op. Opschalen herstart de server één keer, en je gegevens en IP-adres blijven hetzelfde.

GebruikGroottePrijsKiezen
Starter 1 GB RAM · 1 vCore · 25 GB NVMe $2.58/mnd
Gemiddeld 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/mnd
Krachtig 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/mnd

Voor wie is het?

  • Ontwikkelaars die Docker liever vanuit een browser beheren
  • Iedereen die persoonlijke projecten, een testopstelling of een homelab op één server bundelt
  • Mensen die Compose-bestanden vanuit een Git-repository willen uitrollen
  • Docker-leerlingen die hun containers, volumes en netwerken willen zien

Wat gebeurt er na je bestelling?

  1. Stel de grootte in en rond je betaling af.
  2. Je server start op en Docker en Portainer installeren zichzelf. Dat duurde in onze tests op echte servers ongeveer 10 minuten.
  3. Open op het tabblad Overzicht de link in de rij Paneeladres en log in met de rijen Login en Wachtwoord.
  4. Kies op de startpagina van Portainer de lokale omgeving.
  5. Gebruik op de pagina Stacks de knop Add stack om een Compose-bestand te plakken of naar een Git-repository te verwijzen, en start de stack daarna met Deploy the stack.

Bij elke server

  • Dagelijkse back-up inbegrepen in de prijs
  • Onbeperkt verkeer
  • Volledige rootrechten
  • Schaal RAM en CPU later op of af, en laat de schijf groeien
  • Locatie: Istanbul · IST-1.

Goed om te weten

  • Dit is de Community Edition. Portainer beschrijft die als bedoeld voor homelabs, leren, persoonlijke projecten en niet-productiegebruik, en er is geen officieel supportkanaal.
  • Caddy, die voor Portainer staat, gebruikt poort 80 en 443. Publiceer je stacks op andere poorten.
  • Portainer is verbonden met de Docker-socket, dus wie inlogt kan de hele server beheren. Deel je wachtwoord niet.
  • Portainer werkt zichzelf niet bij. Pas de image-tag aan in compose.yaml en voer daarna docker compose pull en docker compose up -d uit. Portainer raadt aan eerst een back-up te maken.
  • Poort 8000, die Edge Agents nodig hebben, wordt niet gepubliceerd. Wil je ze gebruiken, voeg die poort dan zelf toe aan het Compose-bestand.
  • In het paneel blijft het installatiewachtwoord staan. Wijzig je het in Portainer, bewaar het nieuwe dan zelf veilig.

Vragen en antwoorden over Portainer

Hoeveel RAM heeft Portainer nodig?

In de documentatie van Portainer staat geen RAM-richtwaarde. Als vuistregel is 1 tot 2 GB een goed begin voor een paar kleine containers en 4 GB voor stacks met een database. Naarmate je containers groeien, verhoog je RAM en CPU los van elkaar vanuit je paneel.

Hoe rol ik een stack uit in Portainer?

Klik op de pagina Stacks op Add stack. Je kunt een Compose-bestand in de webeditor plakken, er een uploaden of het uit een Git-repository ophalen. Met Deploy the stack start je hem, en omgevingsvariabelen vul je op hetzelfde scherm in.

Hoe publiceer ik een stack met een domein en HTTPS?

Laat je A-record naar de server wijzen. Voeg een reverse_proxy-blok voor je domein toe aan /opt/seturack/portainer/caddy/Caddyfile en koppel je stack aan het netwerk portainer_default. Voer daarna in die map docker compose exec caddy caddy reload --config /etc/caddy/Caddyfile --adapter caddyfile uit.

Zijn mijn containers van buitenaf bereikbaar?

Elke poort die je met ports in een Compose-bestand publiceert, staat open naar internet, omdat Docker de ufw-regels voor gepubliceerde poorten omzeilt. Laat interne services zonder ports, of publiceer ze als 127.0.0.1:PORT.

Moet ik voor Portainer betalen?

De geïnstalleerde Community Edition valt onder de zlib-licentie en heeft geen licentiesleutel nodig. Functies van de Business Edition, zoals toegang op basis van rollen, zitten er niet in. Wil je de Business Edition, dan haal je de licentie bij Portainer en die zit niet in de prijs inbegrepen.

Lees meer en bekijk vergelijkbare apps