Ga naar inhoud

Appwrite

In dit artikel

Informatie

Appwrite is een open-source Backend-as-a-Service (BaaS) platform ontworpen voor het bouwen van mobiele en webapplicaties. Appwrite biedt een REST API om via de applicatiecode met verschillende services te communiceren. Kant-en-klare SDK's voor populaire programmeertalen zijn ook beschikbaar. Het platform draait in de cloud of kan op uw eigen server worden geïnstalleerd.

Appwrite. Belangrijkste functies

  • Authenticatie: Het biedt verschillende methoden voor gebruikersauthenticatie, waaronder e-mail, sociale netwerken, telefoon en meer.
  • Database: Een gebruiksvriendelijke API voor het maken en beheren van databases. Zowel SQL- als NoSQL-databases worden ondersteund.
  • Bestandsopslag: Hiermee kunt u bestanden, afbeeldingen en andere content uploaden en opslaan. Mechanismen voor caching en optimalisatie zijn beschikbaar.
  • Functies: De mogelijkheid om server-side functies uit te voeren in talen zoals Python, Node.js, Go en meer. Dit is nuttig voor gegevensverwerking, machine learning and meer.
  • Webhooks: Hiermee kunt u webhooks configureren voor verschillende gebeurtenissen, zoals wijzigingen in de database.
  • API en SDK: Appwrite biedt een goed gedocumenteerde API en kant-en-klare SDK's in verschillende talen om de ontwikkeling te vereenvoudigen.
  • Handig beheer: Een webinterface en SDK voor het beheren van projecten, gebruikers, bevecuringsinstellingen en meer.

Implementatiefuncties

ID Softwarenaam Compatibel OS VM BM VGPU GPU Min CPU (Kernen) Min RAM (GB) Min HDD/SSD (GB) Aangepast Domein Actief
38 Appwrite Ubuntu 22.04 + + + + 1 2 - Nee BESTELLEN

Informatie

Voor informatie over de implementatiefuncties van deze software, zie deze link

Poort voor de verbinding met de webconsole: 80/443 (via Traefik). Bijvoorbeeld: https://appwrite<ID server>.hostkey.com/console/;

Opmerking

Tenzij anders aangegeven, installeren we standaard de nieuwste releaseversie van de software vanaf de website van de ontwikkelaar of uit de repositories van het besturingssysteem.

Aan de slag na het implementeren van Appwrite

Nadat u heeft betaald voor de bestelling, wordt er een melding naar het e-mailadres gestuurd dat tijdens de registratie is opgegeven, waarin staat dat de server klaar is voor gebruik. Deze bevat het IP-adres van de VPS, evenals de login en het wachtwoord voor de verbinding. Klanten van ons bedrijf beheren de hardware in het servers and API control panel — Invapi.

De autorisatiedata zijn ook hier te vinden:

  • Link naar toegang tot het Appwrite dashboard met een webinterface: in de webpanel tag.

Opmerking

Kant-en-klare inloggegevens worden niet verstrekt - elke gebruiker moet onafhankelijk zijn eigen account aanmaken via het registratieformulier.

Na het volgen van de link moet u een nieuw account aanmaken:

  1. Klik op de Sign Up knop in de rechterbenedenhoek van het inlogformulier:

  2. Vul het registratieformulier in:

    • Name - uw naam;
    • Email - uw e-mailadres;
    • Password - bedenk een veilig wachtwoord.
  3. Vink het vakje aan waarmee u akkoord gaat met de gebruiksvoorwaarden.
  4. Klik op Sign Up:

Initiële werkruimte-instellingen in Appwrite

Een organisatie maken

  1. Na het inloggen ziet u het scherm Welcome to Appwrite.
  2. Vul het formulier Create a new organization in:
  3. Voer de naam van de organisatie in het veld Name in;
  4. Klik op Get started:

Projecten beheren

Een project aanmaken

  1. Klik op de hoofdpagina van de organisatie op Create project;
  2. In het geopende venster:
  3. Voer de naam van het project in het veld Name in;
  4. Optioneel kunt u de Project ID wijzigen;
  5. Klik op Create:

Een project configureren

Na het aanmaken van een project wordt de Getting started pagina geopend met opties:

Add Platform:

  • Web - voor webapplicaties;
  • Flutter - voor Flutter-applicaties;
  • Apple - voor iOS-applicaties;
  • Android - voor Android-applicaties.

Integrate with Server:

  • API key - voor het instellen van een API-sleutel;
  • Webhook - voor het configureren van webhooks:

Leden beheren

Leden uitnodigen

  1. Ga naar het tabblad Members.
  2. Klik op Invite
  3. In het uitnodigingsformulier:
  4. Voer het e-mailadres van het lid in;
  5. Optioneel kunt u een naam invoeren;
  6. Klik op Send invite:

Leden bekijken

Het tabblad Members toont een lijst van alle leden met de volgende informatie:

  • Naam en avatar;
  • E-mailadres;
  • Status van tweestapsverificatie (2FA):

Organisatie-instellingen

  1. Ga naar het tabblad Settings.
  2. Hier kunt u:
  3. De naam van de organisatie wijzigen en op Update klikken;
  4. De organisatie verwijderen door op Delete te klikken (onomkeerbare actie).

Na een succesvolle registratie heeft u toegang tot het Appwrite control panel. Voor meer informatie over de basisinstellingen van Appwrite, zie de documentatie van de ontwikkelaars.

Een server met Appwrite bestellen via de API

Volg deze instructies om deze software via de API te installeren.

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×