Terug

Appwrite VPS-hosting, vooraf geïnstalleerd

Een Appwrite VPS draait de open source Appwrite-backend op je eigen server, met authenticatie, databases, bestandsopslag, functions en realtime-API's in één console. Na je bestelling installeert Appwrite 2.7 zichzelf, wordt een beheerdersaccount aangemaakt en opent de console via HTTPS. Het consoleadres, het e-mailadres en het wachtwoord verschijnen in je paneel, en je richt je SDK's op deze server.

Hoeveel kracht heb je nodig?

Totaal$6.89/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 Appwrite-server?

  • Appwrite 2.7, geïnstalleerd met de officiële installer-image
  • PostgreSQL als databaseoptie
  • Traefik, zodat Appwrite zijn eigen HTTPS-certificaat beheert op een sslip.io-naam op basis van je IP
  • Een kant-en-klaar beheerdersaccount, waarbij nieuwe aanmeldingen voor de console gesloten zijn en teamgenoten via een uitnodiging worden toegevoegd
  • Docker en Docker Compose, met de installatiebestanden in /opt/seturack/appwrite/appwrite
  • Firewall waarin alleen poort 22, 80 en 443 open staan

Welke grootte heb je nodig voor Appwrite?

De installatiegids van Appwrite vraagt minimaal 2 CPU-cores, 4 GB RAM en 2 GB swap, en daarom is de kleinste grootte hier 4 GB. Als vuistregel: 4 GB voor proeven en kleine projecten, 8 GB zodra je functions draait of veel gebruikers hebt en 16 GB voor zwaarder werk. Deze installatie maakt de 2 GB swap zelf aan. Geüploade bestanden stapelen zich op de schijf op, die kan groeien maar niet kleiner kan worden.

GebruikGroottePrijsKiezen
Starter 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/mnd
Gemiddeld 8 GB RAM · 4 vCore · 120 GB NVMe $13.62/mnd
Krachtig 16 GB RAM · 8 vCore · 200 GB NVMe $25.15/mnd

Voor wie is het?

  • Ontwikkelaars die een backend voor een web- of mobiele app willen zonder er zelf een van nul te schrijven
  • Startups die gebruikersgegevens op een server willen die ze zelf beheren
  • Kleine teams die authenticatie, bestanden en functions op één plek willen
  • Apps met gebruikers in Turkije die hun backend in Istanbul willen

Wat gebeurt er na je bestelling?

  1. Stel de grootte in en rond je betaling af.
  2. Je server start op en Appwrite installeert zichzelf. Wacht op het tabblad Overzicht tot de rij App zegt dat Appwrite klaar is.
  3. Open de link Paneeladres en log in op de console met de waarden uit de rijen E-mail en Wachtwoord.
  4. Maak je project aan met Create project en voeg een platform toe.
  5. Gebruik in je app je paneeladres met /v1 in plaats van /console als endpoint.

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

  • Aanmelden voor de console is gesloten, behalve voor de beheerder die tijdens de installatie is aangemaakt. Nodig je team uit vanuit de console.
  • Uitgaande e-mail is niet ingesteld. Vul _APP_SMTP_HOST en de andere SMTP-waarden in in /opt/seturack/appwrite/appwrite/.env en voer daarna docker compose up -d uit.
  • Om je eigen domein te gebruiken, wijs je het A-record naar je server en schrijf je de naam in _APP_DOMAIN in hetzelfde bestand.
  • Functions draaien op deze server in hun eigen containers en delen geheugen en CPU met Appwrite.
  • Appwrite-updates zijn je eigen verantwoordelijkheid. Het officiële pad draait de nieuwe image met de upgrade-entrypoint en daarna docker compose exec appwrite migrate. Maak eerst een back-up.

Vragen en antwoorden over Appwrite

Hoeveel RAM heeft Appwrite nodig?

De officiële gids van Appwrite vraagt minimaal 2 CPU-cores, 4 GB RAM en 2 GB swap. 4 GB is genoeg voor een klein project en 8 GB is het overwegen waard als je functions draait. Is het niet genoeg, dan schaal je op vanuit je paneel.

Hoe log ik in op de Appwrite-console?

Open de link Paneeladres op het tabblad Overzicht in je paneel en vul de waarden uit de rijen E-mail en Wachtwoord in. Het beheerdersaccount wordt tijdens de installatie aangemaakt en de console draait via HTTPS.

Welk endpoint gebruik ik in de Appwrite-SDK?

Neem je paneeladres en schrijf /v1 in plaats van /console, bijvoorbeeld https://203-0-113-5.sslip.io/v1. Heb je je eigen domein gekoppeld, gebruik dan dat. De project-ID haal je uit de console.

Hoe voeg ik teamgenoten toe aan Appwrite?

Nieuwe aanmeldingen voor de console zijn gesloten, dus niemand op internet kan een account openen. Je nodigt teamgenoten uit vanuit de console. Stel eerst SMTP in, zodat de uitnodigingsmail kan worden verstuurd.

Hoe werk ik mijn Appwrite-server bij?

Voer in /opt/seturack/appwrite de image van de nieuwe versie uit met de officiële upgrade-entrypoint en voer daarna docker compose exec appwrite migrate uit in de map appwrite. Sla je versies over, volg dan de volgorde in de officiële documentatie en maak eerst een back-up.

Wat zit er in Appwrite?

Appwrite brengt Auth, Databases, Storage, Functions, Realtime, Messaging en sitehosting met Sites samen in één console. Ze draaien allemaal op deze server in Docker-containers.

Lees meer en bekijk vergelijkbare apps