Πίσω

VPS Hosting με Appwrite, προεγκατεστημένο

Ένας VPS με Appwrite τρέχει το backend ανοιχτού κώδικα Appwrite στον δικό σας server, με auth, βάσεις δεδομένων, αποθήκευση αρχείων, functions και realtime API σε μία κονσόλα. Μετά την παραγγελία, το Appwrite 2.7 εγκαθίσταται μόνο του, δημιουργείται λογαριασμός διαχειριστή και η κονσόλα ανοίγει μέσω HTTPS. Η διεύθυνση της κονσόλας, το email και ο κωδικός εμφανίζονται στο πάνελ σας και δείχνετε τα SDK σας σε αυτόν τον server.

Πόση ισχύ χρειάζεστε;

Σύνολο$6.89/μήνα

Οι τιμές περιλαμβάνουν ΦΠΑ.

Αναβαθμίστε ή μειώστε RAM και CPU όποτε θέλετε. Ο δίσκος μπορεί μόνο να μεγαλώσει, γι' αυτό ξεκινήστε μικρά.

Τι είναι εγκατεστημένο στον server Appwrite;

  • Appwrite 2.7, εγκατεστημένο με το image του επίσημου προγράμματος εγκατάστασης
  • PostgreSQL ως επιλογή βάσης δεδομένων
  • Traefik, ώστε το Appwrite να διαχειρίζεται το δικό του πιστοποιητικό HTTPS σε όνομα sslip.io με βάση την IP σας
  • Έτοιμος λογαριασμός διαχειριστή, με κλειστές τις νέες εγγραφές στην κονσόλα και συνεργάτες που προστίθενται με πρόσκληση
  • Docker και Docker Compose, με τα αρχεία εγκατάστασης στο /opt/seturack/appwrite/appwrite
  • Firewall με ανοιχτές μόνο τις θύρες 22, 80 και 443

Τι μέγεθος χρειάζεστε για το Appwrite;

Ο οδηγός εγκατάστασης του Appwrite ζητά τουλάχιστον 2 πυρήνες CPU, 4 GB RAM και 2 GB swap, γι' αυτό το μικρότερο μέγεθος εδώ είναι 4 GB. Ως γενικός κανόνας, χρησιμοποιήστε 4 GB για δοκιμές και μικρά έργα, 8 GB όταν τρέχετε functions ή έχετε πολλούς χρήστες και 16 GB για βαρύτερη δουλειά. Αυτή η εγκατάσταση δημιουργεί μόνη της τα 2 GB swap. Τα αρχεία που ανεβαίνουν συσσωρεύονται στον δίσκο, ο οποίος μπορεί να μεγαλώσει αλλά όχι να μικρύνει.

ΧρήσηΜέγεθοςΤιμήΕπιλογή
Εισαγωγικό 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/μήνα
Μεσαίο 8 GB RAM · 4 vCore · 120 GB NVMe $13.62/μήνα
Ισχυρό 16 GB RAM · 8 vCore · 200 GB NVMe $25.15/μήνα

Για ποιον είναι;

  • Προγραμματιστές που θέλουν backend για εφαρμογή ιστού ή κινητού χωρίς να γράψουν ένα από το μηδέν
  • Νεοφυείς εταιρείες που θέλουν τα δεδομένα των χρηστών σε server που τρέχουν οι ίδιες
  • Μικρές ομάδες που θέλουν auth, αρχεία και functions σε ένα σημείο
  • Εφαρμογές με χρήστες στην Τουρκία που θέλουν το backend τους στην Κωνσταντινούπολη

Τι γίνεται μετά την παραγγελία;

  1. Ορίστε το μέγεθος και ολοκληρώστε την πληρωμή.
  2. Ο server σας ξεκινά και το Appwrite εγκαθίσταται μόνο του. Στην καρτέλα Επισκόπηση περιμένετε μέχρι η γραμμή Εφαρμογή να δείξει ότι το Appwrite είναι έτοιμο.
  3. Ανοίξτε τον σύνδεσμο Διεύθυνση πάνελ και συνδεθείτε στην κονσόλα με τις τιμές από τις γραμμές Email και Κωδικός.
  4. Δημιουργήστε το έργο σας με το Create project και προσθέστε μια πλατφόρμα.
  5. Στην εφαρμογή σας χρησιμοποιήστε τη διεύθυνση του πάνελ σας με /v1 αντί για /console ως endpoint.

Με κάθε server

  • Ημερήσιο αντίγραφο ασφαλείας στην τιμή
  • Απεριόριστη κίνηση
  • Πλήρης πρόσβαση root
  • Αναβαθμίστε ή μειώστε RAM και CPU αργότερα και μεγαλώστε τον δίσκο
  • Τοποθεσία: Istanbul · IST-1.

Καλό είναι να ξέρετε

  • Η εγγραφή στην κονσόλα είναι κλειστή εκτός από τον διαχειριστή που δημιουργήθηκε κατά την εγκατάσταση. Προσκαλέστε την ομάδα σας από την κονσόλα.
  • Τα εξερχόμενα email δεν έχουν ρυθμιστεί. Συμπληρώστε τα _APP_SMTP_HOST και τις άλλες τιμές SMTP στο /opt/seturack/appwrite/appwrite/.env και μετά εκτελέστε docker compose up -d.
  • Για να χρησιμοποιήσετε δικό σας domain, κατευθύνετε την εγγραφή A του στον server σας και γράψτε το όνομα στο _APP_DOMAIN στο ίδιο αρχείο.
  • Οι functions τρέχουν σε αυτόν τον server, σε δικά τους containers, και μοιράζονται τη μνήμη και την CPU με το Appwrite.
  • Οι ενημερώσεις του Appwrite είναι δική σας ευθύνη. Η επίσημη διαδικασία τρέχει το νέο image με το upgrade entrypoint και μετά docker compose exec appwrite migrate. Κάντε πρώτα αντίγραφο ασφαλείας.

Ερωτήσεις και απαντήσεις για το Appwrite

Πόση RAM χρειάζεται το Appwrite;

Ο επίσημος οδηγός του Appwrite ζητά τουλάχιστον 2 πυρήνες CPU, 4 GB RAM και 2 GB swap. Τα 4 GB αρκούν για ένα μικρό έργο και αξίζει να σκεφτείτε 8 GB αν τρέχετε functions. Αν δεν αρκεί, αναβαθμίζετε από το πάνελ σας.

Πώς συνδέομαι στην κονσόλα του Appwrite;

Ανοίξτε τον σύνδεσμο Διεύθυνση πάνελ στην καρτέλα Επισκόπηση του πάνελ σας και εισαγάγετε τις τιμές από τις γραμμές Email και Κωδικός. Ο λογαριασμός διαχειριστή δημιουργείται κατά την εγκατάσταση και η κονσόλα λειτουργεί μέσω HTTPS.

Ποιο endpoint χρησιμοποιώ στο SDK του Appwrite;

Πάρτε τη διεύθυνση του πάνελ σας και γράψτε /v1 στη θέση του /console, για παράδειγμα https://203-0-113-5.sslip.io/v1. Αν έχετε συνδέσει δικό σας domain, χρησιμοποιήστε εκείνο. Το αναγνωριστικό του έργου το παίρνετε από την κονσόλα.

Πώς προσθέτω συνεργάτες στο Appwrite;

Οι νέες εγγραφές στην κονσόλα είναι κλειστές, οπότε κανείς στο διαδίκτυο δεν μπορεί να ανοίξει λογαριασμό. Προσκαλείτε συνεργάτες από την κονσόλα. Ρυθμίστε πρώτα το SMTP, ώστε να μπορεί να σταλεί το email πρόσκλησης.

Πώς ενημερώνω τον server Appwrite μου;

Στο /opt/seturack/appwrite, τρέξτε το image της νέας έκδοσης με το επίσημο upgrade entrypoint και μετά εκτελέστε docker compose exec appwrite migrate στον φάκελο appwrite. Αν παραλείπετε εκδόσεις, ακολουθήστε τη σειρά της επίσημης τεκμηρίωσης και κάντε πρώτα αντίγραφο ασφαλείας.

Τι περιλαμβάνει το Appwrite;

Το Appwrite συγκεντρώνει σε μία κονσόλα Auth, Databases, Storage, Functions, Realtime, Messaging και φιλοξενία ιστότοπων με Sites. Όλα τρέχουν σε αυτόν τον server, σε containers Docker.

Διαβάστε περισσότερα και δείτε παρόμοιες εφαρμογές