Strapi

Self-Host Strapi: One-Click Deploy στον δικό σας VPS

Το Strapi είναι ένα open-source headless CMS που παρέχει πλήρη έλεγχο στα APIs περιεχομένου. Κάντε deploy στον δικό σας διακομιστή με HTTPS για να αποφύγετε τα...

self-hosted strapistrapi cmsheadless cmsopen source cmsdocker strapistrapi vps hosting
Strapi logo

Strapi

CMS & Blogging

Το Strapi είναι ένα open-source headless CMS που παρέχει πλήρη έλεγχο στα APIs περιεχομένου. Κάντε deploy στον δικό σας διακομιστή με HTTPS για να αποφύγετε τα...

headlesscmscontent-management

Τι παίρνετε αναπτύσσοντας το Strapi

Ο διακομιστής που νοικιάζουμε, το κόστος του και τι θα σας ζητήσει ο εγκαταστάτης.

Διακομιστής
CX23 · 2 vCPU · 4 GB RAM
Από
$9/μήνα
Εγκατάσταση
Δεν χρειάζεται ρύθμιση

Περιλαμβάνεται σε κάθε ανάπτυξη

  • Αποκλειστικός διακομιστής, μία εφαρμογή ανά μηχάνημα
  • Πιστοποιητικό HTTPS αυτόματα
  • Δωρεάν υποτομέας, προαιρετικά δικός σας τομέας
  • Επανεκκίνηση, αλλαγή μεγέθους, στιγμιότυπα και επαναφορά

Το έργο

Ό,τι συνδέει αυτή η σελίδα εκτός Automatio.

Αναπτύξτε το Strapi με ένα κλικ

Στον δικό σας διακομιστή, με τα δικά σας δεδομένα. Χωρίς τερματικό, χωρίς εντολές Docker, χωρίς πιστοποιητικά.

  1. 1

    Επιλέξτε μέγεθος

    Ξεκινήστε από τον μικρότερο διακομιστή που καλύπτει την εφαρμογή. Αλλάζετε μέγεθος αργότερα χωρίς επανεγκατάσταση.

  2. 2

    Πατήστε ανάπτυξη

    Νοικιάζουμε τον διακομιστή, εγκαθιστούμε την εφαρμογή με Docker και στρέφουμε έναν υποτομέα σε αυτήν.

  3. 3

    Δείτε τη να σηκώνεται

    Η παροχή τρέχει μόνη της και διαρκεί λίγα λεπτά. Μόλις εκδοθεί το πιστοποιητικό HTTPS, η εφαρμογή είναι ενεργή.

Μέγεθος διακομιστή

Χρεώνεται μηνιαίως με τη συνδρομή Automatio. Διαγράψτε τον διακομιστή και η χρέωση σταματά.

Δυνατότητες Strapi

Εξερευνήστε τι μπορεί να κάνει το Automatio για αυτήν την περίπτωση χρήσης

Content Type Builder

Σχεδιάστε μοντέλα δεδομένων οπτικά χωρίς να γράψετε κώδικα. Μπορείτε να ορίσετε πεδία, σχέσεις και κανόνες επικύρωσης απευθείας στο admin panel για να δημιουργήσετε σύνθετα σχήματα που ενημερώνουν τη βάση δεδομένων σε πραγματικό χρόνο.

  • 1Υποστηρίζει τύπους text, media, JSON και UID
  • 2Dynamic zones για ευέλικτα layouts σελίδων
  • 3Βαθιά σχεσιακή σύνδεση μεταξύ συλλογών
  • 4Επαναχρησιμοποιήσιμες ομάδες πεδίων βασισμένες σε components

Δυνατότητες Strapi

  • Content Type Builder

    Σχεδιάστε μοντέλα δεδομένων οπτικά χωρίς να γράψετε κώδικα. Μπορείτε να ορίσετε πεδία, σχέσεις και κανόνες επικύρωσης απευθείας στο admin panel για να δημιουργήσετε σύνθετα σχήματα που ενημερώνουν τη βάση δεδομένων σε πραγματικό χρόνο.

    1. Υποστηρίζει τύπους text, media, JSON και UID
    2. Dynamic zones για ευέλικτα layouts σελίδων
    3. Βαθιά σχεσιακή σύνδεση μεταξύ συλλογών
    4. Επαναχρησιμοποιήσιμες ομάδες πεδίων βασισμένες σε components
  • REST και GraphQL APIs

    Δημιουργήστε αυτόματα τεκμηριωμένα endpoints για κάθε τύπο περιεχομένου που δημιουργείται. Το σύστημα περιλαμβάνει ενσωματωμένη υποστήριξη για σύνθετο φιλτράρισμα, ταξινόμηση και βαθιά ένθεση για την παράδοση περιεχομένου σε οποιαδήποτε συσκευή ή framework.

    1. Αυτόνομη τεκμηρίωση με υποστήριξη Swagger/OpenAPI
    2. Ισχυρές παράμετροι φιλτραρίσματος και ταξινόμησης
    3. Βαθιά ένθετη δομή (nesting) για σύνθετα δέντρα δεδομένων
    4. Περιλαμβάνεται authentication με JWT και API tokens
  • Βιβλιοθήκη Media Assets

    Διαχειριστείτε όλα τα ψηφιακά assets σε έναν κεντρικό κόμβο με ενσωματωμένα εργαλεία βελτιστοποίησης εικόνας. Διαχειρίζεται μεταφορτώσεις μεγάλων αρχείων και επιτρέπει την οργάνωση βάσει φακέλων για να διατηρούνται τα assets του project διαχειρίσιμα.

    1. Αυτόματη αλλαγή μεγέθους εικόνων και μορφοποίηση
    2. Υποστήριξη τοπικής αποθήκευσης ή cloud παρόχου
    3. Οργάνωση assets βασισμένη σε φακέλους
    4. Πεδία διαχείρισης Alt-text και metadata
  • Granular RBAC

    Ορίστε ακριβείς διοικητικούς ρόλους για τα μέλη της ομάδας ώστε να διατηρήσετε την ασφάλεια. Μπορείτε να ελέγξετε ακριβώς ποιος μπορεί να δει, να επεξεργαστεί ή να δημοσιεύσει συγκεκριμένες καταχωρήσεις περιεχομένου μέχρι το επίπεδο του μεμονωμένου πεδίου.

    1. Δημιουργία custom ρόλων χρηστών από το μηδέν
    2. Ρυθμίσεις δικαιωμάτων σε επίπεδο πεδίου
    3. Επίπεδα ελέγχου πρόσβασης σε API endpoints
    4. Καταστάσεις ροής εργασίας Draft και Publish

content.selfHosted.whyTitle

content.selfHosted.tradeoffsTitle

Παράκαμψη του Φόρου SSO: Αποφύγετε τα ακριβά SaaS πλάνα που περιορίζουν βασικά χαρακτηριστικά ασφαλείας, υλοποιώντας τη δική σας λογική authentication στην ιδιωτική σας υποδομή.
Απαιτητικό σε Μνήμη: Τα Node.js builds για το admin panel απαιτούν σημαντική RAM. Απαιτείται διακομιστής με τουλάχιστον 4GB για την αποφυγή αποτυχιών build.
Απεριόριστες Θέσεις Admins: Φιλοξενήστε όσους editors και managers επιτρέπουν οι πόροι του διακομιστή σας, χωρίς να πληρώνετε τις επαναλαμβανόμενες χρεώσεις ανά χρήστη που είναι συνήθεις στις managed CMS πλατφόρμες.
Ρύθμιση SMTP: Τα self-hosted instances δεν περιλαμβάνουν ενσωματωμένη υπηρεσία email. Πρέπει να παρέχετε τα δικά σας διαπιστευτήρια SMTP για επαναφορά κωδικών πρόσβασης.
Πλήρης Πρόσβαση σε Plugins: Εγκαταστήστε οποιοδήποτε κοινοτικό plugin ή γράψτε τις δικές σας επεκτάσεις backend με άμεση πρόσβαση στο σύστημα αρχείων Node.js και στο περιβάλλον του διακομιστή.
Χειροκίνητες Αναβαθμίσεις: Εσείς είστε υπεύθυνοι για την ενεργοποίηση των ενημερώσεων λογισμικού. Οι μεγάλες αναβαθμίσεις εκδόσεων συχνά απαιτούν την εκτέλεση σεναρίων μετανάστευσης (migration scripts) για την ενημέρωση του σχήματος της βάσης δεδομένων σας.
Ιδιωτική Φιλοξενία Δεδομένων: Διατηρήστε ευαίσθητο περιεχόμενο και δεδομένα πελατών στον δικό σας αποκλειστικό διακομιστή για να συμμορφώνεστε με το GDPR ή συγκεκριμένα εσωτερικά πρωτόκολλα ασφαλείας.

comparisonTable.self-hosted.title

comparisonTable.self-hosted.description

Μηνιαίο Κόστος

comparisonTable.self-hosted.managedSaasΥψηλό (Βασισμένο σε χρήση + θέσεις)
comparisonTable.self-hosted.diyΧαμηλό (Κόστος VPS)
comparisonTable.self-hosted.automatioΧαμηλό (Κόστος VPS)

Θέσεις Admins

comparisonTable.self-hosted.managedSaasΑυστηρά περιορισμένες από το πλάνο
comparisonTable.self-hosted.diyΑπεριόριστα
comparisonTable.self-hosted.automatioΑπεριόριστα

Υποστήριξη Plugins

comparisonTable.self-hosted.managedSaasΜόνο Marketplace
comparisonTable.self-hosted.diyΠλήρης πρόσβαση στο σύστημα αρχείων
comparisonTable.self-hosted.automatioΠλήρης πρόσβαση στο σύστημα αρχείων

Συντήρηση

comparisonTable.self-hosted.managedSaasΜηδενικό (Αυτοματοποιημένο)
comparisonTable.self-hosted.diyΥψηλό (Χειροκίνητα patches)
comparisonTable.self-hosted.automatioΧαμηλό (Managed περιβάλλον)

Σε ποιους απευθύνεται

Άνθρωποι που πραγματικά τρέχουν το Strapi στον δικό τους διακομιστή, και τι αλλάζει τότε.

ένας solo developer που παραδίδει projects

Έχει κουραστεί από τα ογκώδη legacy εργαλεία CMS αλλά χρειάζεται ένα πραγματικό dashboard.

Παρέχει ένα μοντέρνο API-first backend με επαγγελματικό interface χωρίς επιπλέον κόστος αδειοδότησης.

  • Ορισμός ενός custom σχήματος για ένα portfolio
  • Σύνδεση ενός Next.js frontend στο REST API
  • Δοκιμή queries στο GraphQL playground

ένας ιδιοκτήτης agency

Υψηλά μηνιαία κόστη SaaS για κάθε μικρό website πελάτη.

Επιτρέπει τη φιλοξενία ισχυρών CMS instances για πελάτες χωρίς να πληρώνει επαναλαμβανόμενες χρεώσεις αδειών ανά χρήστη.

  • Δημιουργία custom ρόλων για editors πελατών
  • Ρύθμιση μιας πολυγλωσσικής landing page
  • Παράδοση ενός branded admin panel σε έναν πελάτη

ένας ιδρυτής startup

Πρέπει να κινηθεί γρήγορα χωρίς να χτίσει ένα custom admin interface.

Αυτοματοποιεί τη δουλειά του backend και της βάσης δεδομένων, ώστε η ομάδα να μπορεί να επικεντρωθεί αποκλειστικά στην εμπειρία του core προϊόντος.

  • Αποθήκευση χαρακτηριστικών προϊόντος και δεδομένων τιμολόγησης
  • Μεταφόρτωση marketing assets για το app
  • Διαχείριση δικαιωμάτων περιεχομένου που δημιουργείται από χρήστες

Τι είναι αυτό το prompt;

Μάθετε τι κάνει αυτό το prompt και πώς μπορεί να σας βοηθήσει να επιτύχετε καλύτερα αποτελέσματα.

Η headless μηχανή περιεχομένου

Το Strapi γεφυρώνει το χάσμα μεταξύ των developers που χρειάζονται δομημένα δεδομένα και των ομάδων περιεχομένου που χρειάζονται ένα οπτικό interface. Από την κυκλοφορία του, έχει γίνει πρότυπο για τη διαχείριση περιεχομένου βάσει Node.js. Σε αντίθεση με το WordPress ή άλλα μονολιθικά εργαλεία CMS, δεν παρέχει frontend. Αντίθετα, εξυπηρετεί JSON μέσω ενός τυπικού API, επιτρέποντάς σας να χρησιμοποιήσετε React, Next.js ή mobile apps για την προβολή των δεδομένων.

Οπτική μοντελοποίηση με πραγματικό κώδικα

Η βασική δύναμη του Strapi είναι το Content-Type Builder. Ορίζετε το σχήμα σας οπτικά, συμπεριλαμβανομένων πεδίων κειμένου, σχέσεων με άλλες συλλογές ή dynamic zones για ευέλικτα layouts. Όταν αποθηκεύετε, το Strapi παράγει πραγματικό κώδικα στο project σας. Αυτό σημαίνει ότι η δομή των δεδομένων σας αποτελεί μέρος της βάσης κώδικά σας, και όχι απλώς μια κρυφή καταχώρηση σε μια ιδιόκτητη βάση δεδομένων. Αυτή η προσέγγιση ακολουθεί την τεκμηρίωση του Strapi v5 για κλιμακούμενη αρχιτεκτονική εφαρμογών.

Η πρώτη ώρα: Από την εγκατάσταση στο API

Μετά την ολοκλήρωση του αυτοματοποιημένου deployment, δημιουργείτε έναν αρχικό λογαριασμό διαχειριστή. Η πρώτη σας εργασία είναι συνήθως η δημιουργία ενός Collection Type, όπως Άρθρα (Articles) ή Προϊόντα (Products). Μόλις προσθέσετε μερικές καταχωρήσεις, μπορείτε να εναλλάξετε τα δικαιώματα στον πίνακα Ρυθμίσεων (Settings) για να κάνετε τα δεδομένα δημόσια. Άμεσα, μπορείτε να κάνετε query στον διακομιστή σας και να δείτε μια δομημένη JSON απάντηση. Η προσθήκη του plugin GraphQL σάς επιτρέπει να χρησιμοποιήσετε ένα πλήρες playground για τη δοκιμή σύνθετων queries αμέσως. Αυτή η ευκολία χρήσης συζητιέται συχνά στο Hacker News ως κύριος λόγος για την υιοθέτησή του.

Υποδομή και τοποθέτηση

Το Strapi ανταγωνίζεται SaaS παίκτες όπως το Contentful ή το Sanity. Ενώ αυτοί προσφέρουν ταχύτερη εκκίνηση, συχνά επιβάλλουν αυστηρά όρια στις θέσεις διαχειριστών ή στους τύπους περιεχομένου που αναγκάζουν σε ακριβές αναβαθμίσεις. Το self-hosting της Community Edition αφαιρεί αυτά τα αυθαίρετα εμπόδια. Απαιτεί περισσότερη μνήμη συστήματος από τις εναλλακτικές που βασίζονται σε PHP, επομένως η εκτέλεσή του σε διακομιστή με τουλάχιστον 4GB RAM είναι απαραίτητη για να αποτραπεί η αποτυχία της διαδικασίας build του admin panel. Οι επαγγελματίες το συγκρίνουν συχνά με εναλλακτικές όπως το Directus όταν συζητούν για απαιτήσεις SSO.

Τι είναι αυτό το prompt;

Τι λένε οι άνθρωποι για το Strapi

Δείτε τι πιστεύει η κοινότητα για το Strapi

Είναι εξαιρετικό ως ένα απλό CMS... open-source, self-hostable, διαθέτει RBAC τόσο από την οπτική του admin όσο και των τελικών χρηστών.
sneek_
reddit
Το Strapi (Αποτυγχάνει στο τεστ φόρου SSO -- βασικά χειρότερο από το Directus πέρα από το πώς υλοποιείται η τοπική προσαρμογή)
lanerdofchristian
reddit
Είναι φθηνότερο να γίνει self-host σε GCP με 2 CPUs και 4gb RAM, ποιος είναι ο λόγος πίσω από αυτό; Παλιότερα κόστιζε $19, μου διαφεύγει κάτι;
u/Strapi_User
reddit
Το Strapi app που έχει γίνει deploy στο Strapi Cloud είναι εξαιρετικά αργό, μερικές φορές πέφτει χωρίς προειδοποίηση, και η μεταφόρτωση πολλαπλών εικόνων ταυτόχρονα...
u/sluggish_dev
reddit
To prevent overfetching, strapi requires that you tell exactly the items you want to return from the API.
Strapi Official
youtube
our strappy app has been created and we didn't even code anything we just used a simple Docker file
Coding for Innovations
youtube

Βίντεο για το Strapi

Δείτε οδηγούς, κριτικές και συζητήσεις για το Strapi

we'll be using the docker version... engine X so that we directly don't expose our file

we'll be using the docker version... engine X so that we directly don't expose our file

we'll be using the docker version... engine X so that we directly don't expose our file

our strappy app has been created and we didn't even code anything

To prevent overfetching, strapi requires that you tell exactly the items you want to return from the API

In strappy, we first need to create the data structure for our content that we want to manage

Περισσότερα από απλά prompts

Ενισχύστε τη ροή εργασίας σας με Αυτοματισμό AI

Το Automatio συνδυάζει τη δύναμη των AI agents, του web automation και των έξυπνων ενσωματώσεων για να σας βοηθήσει να επιτύχετε περισσότερα σε λιγότερο χρόνο.

AI Agents
Web Automation
Έξυπνες ροές εργασίας

Επαγγελματικές συμβουλές για Strapi

Εξειδικευμένες συμβουλές για να αξιοποιήσετε στο έπακρο το Strapi και να επιτύχετε καλύτερα αποτελέσματα.

Χρήση τουλάχιστον 4GB RAM

Παρόλο που το Strapi μπορεί να τρέξει σε μικρότερα instances, η διαδικασία build του admin panel συχνά κρασάρει σε διακομιστές με λιγότερο από 4GB RAM. Επιλέξτε το μέγεθος CX23 ή μεγαλύτερο.

PostgreSQL για Production

Αποφύγετε τη χρήση SQLite για production workloads. Μια βάση δεδομένων PostgreSQL παρέχει καλύτερη concurrency και ακεραιότητα δεδομένων για sites με πραγματική κίνηση.

Read-Only API Tokens

Δημιουργήστε συγκεκριμένα Read-Only tokens στο admin panel για το frontend σας. Αποφύγετε τη χρήση tokens πλήρους πρόσβασης (Full Access) για να ελαχιστοποιήσετε τους κινδύνους ασφαλείας σε περίπτωση διαρροής ενός token.

Μαρτυρίες

Τι λένε οι χρήστες μας

Ενταχθείτε στις χιλιάδες ικανοποιημένων χρηστών που έχουν μεταμορφώσει τη ροή εργασίας τους

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

Σχετικά Self-Hosted Apps

Συχνές ερωτήσεις για Strapi

Βρείτε απαντήσεις σε συνηθισμένες ερωτήσεις σχετικά με το Strapi