Έλεγχος πηγής

Συνδέστε το GitHub και το GitLab — κάντε deploy από το αποθετήριο που χρησιμοποιείτε ήδη

Συνδέστε τον λογαριασμός σας στο GitHub ή στο GitLab στον οποίο εργάζεστε ήδη και πραγματοποιήστε ανάπτυξη απευθείας από ένα αποθετήριο — έναν στατικό ιστότοπο στο Pages ή ένα έργο σε διαχειριζόμενη φιλοξενία. Μπορείτε επίσης να συνδεθείτε στο Zinn Digital® με GitHub ή GitLab. Κάθε σύνδεση εμφανίζει τα δικαιώματα που χρειάζεται, επικυρώνεται κατά την είσοδο και αποθηκεύεται στο Vault — ποτέ σε κώδικα ή αρχείο καταγραφής.

  • GitHub + GitLabσύνδεση οποιουδήποτε λογαριασμού
  • Ανάπτυξη στο Pagesή σε διαχειριζόμενη φιλοξενία
  • Σύνδεση με το GitLabκαθώς και το GitHub
  • Tokens αποθηκευμένα στο Vaultεπικυρωμένο κατά την καταχώριση

Συνδεθείτε μία φορά, με ασφάλεια

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

Προβολή δικαιωμάτων πρώτα

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

Επικyρωμένο κατά την καταχώριση

Μόλις συνδεθείτε, καλούμε το API του παρόχου για να επιβεβαιώσουμε ότι το διακριτικό (token) είναι ενεργό και διαθέτει τα σωστά δικαιώματα, και εμφανίζουμε ένα πράσινο ή κόκκινο σημάδι ελέγχου. Μια μη έγκυρη ή υπερβολικά ευρεία εκχώρηση δικαιωμάτων απορρίπτεται.

Απευθείας στο Vault

Ένα επικυρωμένο token εγγραφείτε στο Vault μέσω του ίδιου σημείου σύνδεσης που χρησιμοποιεί κάθε διαπιστευτήριο. Δεν γίνεται ποτέ commit στον κώδικα, δεν εκτυπώνεται σε αρχείο καταγραφής (log) και δεν αφήνεται σε αρχείο περιβάλλοντος.

Ανακλήσιμο και ελεγμένο

Μπορείτε να ανακαλέσετε την πρόσβασή μας στο GitHub ή GitLab, και να καταργήσετε τη σύνδεση από την πλευρά μας, όποτε θέλετε. Κάθε ενέργεια που εκτελείται μέσω ενός συνδεδεμένου λογαριασμού καταγράφεται σε αρχείο καταγραφής ελέγχου (audit log).

Ανάπτυξη όπου ταιριάζει στο έργο

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

  • GitLab Pages και GitHub Pages για στατικούς και προκατασκευασμένους ιστότοπους, που τροφοδοτούνται από τον συνδεδεμένο λογαριασμό σας.
  • Cloudflare Pages ως εναλλακτικός προορισμός Pages, για κατασκευές framework και παράδοση στην άκρη (edge).
  • Managed φιλοξενία για πλήρη εφαρμογή WordPress, PHP, static ή Node, αναπτυγμένη από το αποθετήριο.
  • Push-to-deploy: μια προώθηση (push) στο προεπιλεγμένο κλάδο σας μπορεί να ενεργοποιήσει μια εκ νέου δημιουργία (rebuild), ώστε ο ζωντανός ιστότοπος να παρακολουθεί το αποθετήριο.
  • Η ίδια σύνδεση υποστηρίζει τη σύνδεση — μπορείτε να συνδεθείτε στο Zinn Digital® με το GitHub ή το GitLab αντί για κωδικό πρόσβασης.

Από το αποθετήριο στον ζωντανό ιστότοπο

  1. Σύνδεση του λογαριασμού σας

    Εξουσιοδοτήστε το GitHub ή το GitLab με ένα διακριτικό περιορισμένης εμβέλειας. Εμφανίζουμε πρώτα τα δικαιώματα και τα επικanyώνουμε κατά την εισαγωγή.

  2. Επιλέξτε αποθήκη και στόχο

    Επιλέξτε το αποθετήριο και το σημείο ανάπτυξής του — GitLab Pages, GitHub Pages, Cloudflare Pages ή φιλοξενία με διαχείριση.

  3. Ανάπτυξη

    Δημιουργούμε και δημοσιεύουμε. Μια προσωρινή διεύθυνση URL σάς επιτρέπει να κάνετε προεπισκόπηση προτού επιλυθεί το DNS.

  4. Παρακολουθήστε το branch σας

    Ενεργοποιήστε το push-to-deploy ώστε μια αποστολή (push) στον προεπιλεγμένο κλάδο σας να αναδημιουργεί αυτόματα τον ζωντανό ιστότοπο.

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

Ποιους παρόχους ελέγχου πηγαίου κώδικα μπορώ να συνδέσω;

GitHub και GitLab. Συνδέστε τον λογαριασμό στον οποίο εργάζεστε ήδη και μπορούμε να κάνουμε ανάπτυξη από τα αποθετήριά του και, αν το ενεργοποιήσετε, να τον χρησιμοποιήσουμε για να συνδεθείτε. Και τα δύο υποστηρίζονται μέσω της ίδιας διεπαφής συνδεδεμένου λογαριασμού.

Μπορώ να συνδεθώ με το GitLab καθώς και με το GitHub;

Ναι. Εκτός από email και GitHub, μπορείτε να συνδεθείτε στον λογαριασμό σας στη Zinn Digital® με το GitLab. Το επίπεδο ταυτότητας διαχειρίζεται τη χειραψία OAuth· δεν βλέπουμε ποτέ τον κωδικό πρόσβασης του παρόχου σας.

Πού μπορώ να αναπτύξω ένα αποθετήριο;

Στο GitLab Pages, GitHub Pages ή Cloudflare Pages για έναν στατικό ή μεταγλωττισμένο ιστότοπο, ή σε διαχειριζόμενη φιλοξενία για μια πλήρη εφαρμογή. Επιλέγετε τον προορισμό όταν συνδέετε το αποθετήριο και οι αποστολές (pushes) μπορούν να ενεργοποιήσουν μια εκ νέου ανάπτυξη.

Πώς προστατεύεται το διακριτικό πρόσβασής μου;

Σας δείχνουμε τα δικαιώματα που χρειάζεται η σύνδεση, επικauponούμε το διακριτικό (token) στο API του παρόχου κατά την είσοδο και μόνο τότε το αποθηκεύουμε στο Vault. Δεν αγγίζει ποτέ κώδικα, αρχείο καταγραφής (log) ή αρχείο περιβάλλοντος και μπορείτε να το ανακαλέσετε στον πάροχο ή να καταργήσετε τη σύνδεση από την πλευρά μας ανά πάσα στιγμή.

Μπορώ να χρησιμοποιήσω την ανάπτυξη Pages στη σειρά Footprint-Free;

Προσφέρεται αλλά έχει επισημανθεί εκεί. Το GitLab Pages και το GitHub Pages μοιράζονται υποδομή παρόχου και δημόσια domains gitlab.io / github.io, κάτι που αποτελεί footprint. Για ένα δίκτυο μηδενικού footprint, αναπτύξτε σε απομονωμένο hosting αντί αυτού· στο Mainstream, το Pages είναι πρώτης κατηγορίας.

Ανάπτυξη από το αποθετήριό σας

Ξεκινήστε μια 14ήμερη δοκιμή χωρίς κάρτα, συνδέστε το GitHub ή το GitLab και κάντε deploy από το αποθετήριο που ήδη χρησιμοποιείτε — επικυρωμένο κατά την είσοδο και αποθηκευμένο στο Vault.

Ξεκινήστε δωρεάν