Πώς μπορούμε να βοηθήσουμε;

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

Πώς κάνω deploy την πρώτη μου εφαρμογή στο Dokploy;

Εφαρμογές 106 προβολές Markdown
  1. Στο πάνελ ανοίξτε το Οι servers μου και πατήστε στον server σας.
  2. Στην καρτέλα Επισκόπηση, περιμένετε να γράψει η γραμμή Εφαρμογή «Το Dokploy είναι έτοιμο». Η σελίδα ανανεώνεται μόνη της.
  3. Ανοίξτε τον σύνδεσμο HTTPS της γραμμής Διεύθυνση πάνελ και καταχωρίστε τα στοιχεία από τις γραμμές Email και Κωδικός.

Η πρώτη σας εφαρμογή

  1. Στη σελίδα Projects, πατήστε Create Project και μετά προσθέστε μια Application με το Create Service.
  2. Στην ενότητα Provider της εφαρμογής, επιλέξτε Git. Καταχωρίστε τα Repository URL, Branch και, αν χρειάζεται, Build Path και πατήστε Save.
  3. Καταχωρίστε τις μεταβλητές σας στην καρτέλα Environment. Όσες χρειάζεται το build βάλτε τις και στα Build-time Arguments.
  4. Στην καρτέλα Domains, πατήστε Add Domain: το Host είναι το domain σας, το Container Port είναι η θύρα της εφαρμογής σας, το HTTPS είναι ενεργό και ο Certificate Provider είναι το Let's Encrypt.
  5. Πατήστε Deploy.

Deploy με git push

  1. Αντιγράψτε το Webhook URL από την καρτέλα Deployments της εφαρμογής. Κρατήστε αυτή τη διεύθυνση μυστική.
  2. Στο GitHub, ανοίξτε τα Settings του αποθετηρίου, πηγαίνετε στα Webhooks και πατήστε Add webhook. Χρησιμοποιήστε αυτή τη διεύθυνση ως Payload URL, το application/json ως Content type και το push ως μοναδικό event.

Από εκεί και πέρα, κάθε push στον επιλεγμένο branch κάνει build και δημοσιεύει μια νέα έκδοση, ενώ τα push σε άλλους branches αγνοούνται.

Κλείσιμο της θύρας 3000

Όταν το πάνελ ανοίγει στη διεύθυνση HTTPS, μπορείτε να κλείσετε την πρόσβαση μέσω IP. Το Docker προσπερνά το ufw στις θύρες που δημοσιεύει, οπότε το ufw δεν μπορεί να το κάνει αυτό. Συνδεθείτε μέσω SSH και εκτελέστε την επίσημη εντολή:

docker service update --publish-rm "published=3000,target=3000,mode=host" dokploy

Αν δεν έχει εκδοθεί πιστοποιητικό, η διεύθυνση του πάνελ είναι http://IP:3000. Σε αυτή την περίπτωση κρατήστε τη θύρα ανοιχτή και ορίστε ένα domain στα Settings, στη σελίδα Web Server.

Δεν έχετε ακόμη server; Παραγγείλτε server με εγκατεστημένο το Dokploy: επιλέγετε το μέγεθος και πληρώνετε μόνο γι' αυτό που επιλέγετε.

Ήταν χρήσιμο;

Ευχαριστούμε για τα σχόλιά σας!

Χρειάζεστε ακόμη βοήθεια;

Αν δεν βρίσκετε αυτό που χρειάζεστε, επικοινωνήστε μαζί μας.