NitrAPI Daemon

Από Nitradopedia GR
Μετάβαση σε: πλοήγηση, αναζήτηση

Το "NitrAPI Daemon" είναι ένα daemon που αναπτύχθηκε στη γλώσσα προγραμματισμού Python, ο οποίος δημιουργεί μια σύνδεση RabbitMQ μεταξύ του Cloud Server και του inhouse API NitrAPI. Το daemon παρέχει πρόσθετες λειτουργίες στο Nitrado Webinterface και εκτελεί εργασίες για το διαχειριστή του διακομιστή. Το daemon είναι διαθέσιμο μόνο στην εικόνα Ubuntu 16.04, θα ακολουθήσουν και άλλα λειτουργικά συστήματα.


Λειτουργίες

Εφαρμογές

Το daemon είναι σε θέση να εγκαταστήσει διάφορες εφαρμογές με το πάτημα ενός κουμπιού. Χρησιμοποιεί το Docker. Εάν το Docker δεν είναι ήδη εγκατεστημένο, θα εγκατασταθεί αυτόματα στον διακομιστή σας Cloud όταν εγκαταστήσετε την πρώτη σας εφαρμογή. Τα “δοχεία” docker διαχειρίζονται με το systemd, οι εικόνες γίνονται λήψη και ενημερώνονται μέσω του δικού μας εργαλείου "gpm". Το πακέτο python gpm περιλαμβάνεται ήδη στην εικόνα daemon, οπότε δεν απαιτείται περαιτέρω ενέργεια για την εγκατάστασή του.


File Browser

Το daemon παρέχει ένα ασφαλές πρόγραμμα περιήγησης αρχείων. Απλές εργασίες μπορούν να πραγματοποιηθούν μέσω πρόσβασης FTP ή SCP. Ιδιαίτερη προσοχή έχει δοθεί στην ασφάλεια - ολόκληρη η κυκλοφορία δικτύου είναι διαφορετική από την κρυπτογραφημένη FTP με κρυπτογράφηση SSL.


Τείχος προστασίας

Τα απλά τείχη προστασίας μπορούν να δημιουργηθούν ή να προσαρμοστούν μέσω της διεπαφής Firewall. Στο παρασκήνιο χρησιμοποιείται το ufw, το οποίο δημιουργεί κανόνες iptables στο παρασκήνιο. Μπορείτε επίσης να δημιουργήσετε τους δικούς σας κανόνες iptable. Αν, για παράδειγμα, οι κανόνες δημιουργούνται ή επεξεργάζονται με το χέρι, εμφανίζονται επίσης στο webinterface.


Μονάδες systemd

Το daemon επιτρέπει επίσης τη διαχείριση όλων των συστημικών υπηρεσιών. Αυτό διευκολύνει την εκκίνηση ή τον τερματισμό των υπηρεσιών. Επαγγελματικά χαρακτηριστικά, όπως η κάλυψη των υπηρεσιών, είναι επίσης δυνατά μέσω του webinterface.


journald Live-Log

Στο journald Live-Log, το αρχείο καταγραφής εξάγει όλες τις συστημικές υπηρεσίες και οι υπηρεσίες μπορούν να εντοπιστούν σε πραγματικό χρόνο. Μπορείτε επίσης να φιλτράρετε τα μηνύματα ανά υπηρεσία.