Γνωριμία με το NextCloudPi

Nextcloud Pi

Θα έχετε διαβάσει πολλά άρθρα σχετικά με το Nextcloud. Θα έχετε διαβάσει την διανομή και τις συσκευές UBOS αλλά και την συσκευή onmydisk. Δεν ανέφερα καθόλου τι είναι και τι δυνατότητες έχει το project Nextcloud Pi.

Το NextCloudPi είναι μια προεγκατεστημένη και προρυθμισμένη εγκατάσταση Nextcloud σε ένα πακέτο και περιλαμβάνει μια διεπαφή διαχείρισης με όλα τα εργαλεία που χρειάζεστε για να φιλοξενήσετε τα προσωπικά σας δεδομένα.

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

EXTRA ΧΑΡΑΚΤΗΡΙΣΤΗΚΑ


Αφού αναλύσαμε (έστω και τηλεγραφικά) τι είναι το Nextcloud Pi, ας δούμε τι περιέχει αυτό το σκριπτάκι (εκτός του Debian 9 με ρυθμισμένα τα Nextcloud, Apache με ενεργοποιημένο το HTTP2, PHP, MariaDB, Redis, ACPU PHP cache και πολλά άλλα).

  • Οδηγό εγκατάστασης βήμα-βήμα
  • NextCloudPi Web Panel
  • Εργαλείο τερματικού ncp-config
  • Έτοιμο για σύνδεση με το Wi-Fi
  • Ιστορικό μνήμης Ram
  • Αυτόματες ενημερώσεις ασφαλείας, ενεργοποιημένες από προεπιλογή
  • Let’s Encrypt για έμπιστα πιστοποιητικά HTTPS
  • Προστασία Fail2Ban ενάντια στις επιθέσεις τύπου brute force
  • UFW firewall
  • Υποστήριξη Dynamic DNS για no-ip.org
  • Υποστήριξη Dynamic DNS για freeDNS
  • Υποστήριξη Dynamic DNS για duckDNS
  • Υποστήριξη Dynamic DNS για spDYN
  • Διακομιστής dnsmasq DNS με DNS cache
  • ModSecurity Web Application Firewall
  • NFS ready για να κάνετε προσάρτηση αρχείων μέσω LAN
  • SAMBA ready για διαμοιρασμό αρχείων μέσω λειτουργικών Windows/Mac/Linux
  • Αυτόματη προσάρτηση USB
  • Απομακρυσμένες ενημερώσεις
  • Αυτόματες ενημερώσεις NCP
  • Αυτόματες ενημερώσεις Nextcloud
  • Ειδοποιήσεις ενημερώσεων
  • Δημιουργία αντιγράφου ασφαλείας και επαναφορά του NextCloud
  • NextCloud online εγκατάσταση
  • Διαμόρφωση του USB σε BTRFS
  • BTRFS snapshots
  • Αυτόματη δημιουργία BTRFS snapshots
  • Αυτόματος συγχρονισμός BTRFS snapshot
  • Προγραματισμός του rsync
  • UPnP αυτόματο port forwarding
  • Έλεγχοι ασφαλείας με τα Lynis και Debsecan
  • ZRAM
  • SMART παρακολούθηση της υγείας του σκληρού δίσκου
  • και πολλά άλλα που θα υλοποιηθούν σύντομα...

ΥΠΟΣΤΗΡΙΖΟΜΕΝΑ ΣΥΣΤΗΜΑΤΑ


DEBIAN


Μπορείτε να εγκαταστήσετε το NextCloudPi σε οποιοδήποτε σύστημα Debian Stretch, χρησιμοποιώντας το πρόγραμμα εγκατάστασης curl (μια γραμμή).

curl -sSL https://raw.githubusercontent.com/nextcloud/nextcloudpi/master/install.sh | bash
Για να ενεργοποιήσετε τα extra, μπορείτε να ανοίξετε την διεπαφή με HTTPS στην πόρτα 4443.

Nextcloud Pi web interface

ή μέσω τερματικού με την εντολή:

sudo ncp-config

Nextcloud Pi terminal


ΕΙΚΟΝΙΚΕΣ ΜΗΧΑΝΕΣ


Δείτε περισσότερες λεπτομέρειες εδώ.


DOCKER


Υπάρχει και η λύση του Docker που θα αναλυθεί περισσότερο σε επόμενο άρθρο.

Για υπολογιστή x86 χρησιμοποιείστε την εντολή (μία γραμμή):

docker run -d -p 4443:4443 -p 443:443 -p 80:80 -v ncdata:/data --name nextcloudpi ownyourbits/nextcloudpi-x86 $DOMAIN

Ενώ για ARM την εντολή (μία γραμμή):

docker run -d -p 4443:4443 -p 443:443 -p 80:80 -v ncdata:/data --name nextcloudpi ownyourbits/nextcloudpi-armhf $DOMAIN


ΠΛΑΚΕΤΕΣ ARM


Υποστηρίζονται διάφορες πλακέτες ARM όπως είναι οι Raspberry Pi, Odroid HC2/HC1/XU4, Rock64, Banana Pi.

Η διαδικασία είναι ίδια όπως όλες οι πλακέτες ARM.

* Κατεβάστε το NextCloudPi από την σελίδα των λήψεων.
* Αποσυμπιέστε το αρχείο .tar.bz2
* Κατεβάστε το Etcher από την ιστοσελίδα τους και εγκαταστήστε το.
* Επιλέξτε το αρχείο που κατεβάσατε πατώντας "Select Image" (το αρχείο θα έχει επέκταση .img) και πατήστε "Open".
* Το Etcher θα ανιχνεύσει αυτόματα την κάρτα SD, αλλά σιγουρευτείτε ότι είναι αυτή που θέλετε να κάνετε εγκατάσταση το NextcloudPi.
* Πατήστε "Flash" στο Etcher.

Όταν ολοκληρωθεί, ανοίξτε την κατάτμηση boot και δημιουργήστε ένα κενό αρχείο με το όνομα ssh. Στη συνέχεια βάλτε την κάρτα SD στην πλακέτα ARM για να εκκινήσει. Για περισσότερες πληροφορίες, δείτε εδώ. Για περισσότερες πληροφορίες για τις κινήσεις που θα κάνετε, δείτε στο github. Κάποια στιγμή θα γράψω σχετικά με τις πρώτες κινήσεις.

Εάν σας άρεσε και θέλετε να συνεισφέρετε ή απλά να μας γνωρίσετε, μπορείτε να μπείτε στο ελληνικό κανάλι στο Telegram ή στο παγκόσμιο που αφορά ΜΟΝΟ το Nextcloud Pi και να ρωτήσετε.

Εάν θέλετε περισσότερες πληροφορίες, μπορείτε να επισκεφθείτε την ιστοσελίδα https://nextcloudpi.com.

Δεν υπάρχουν σχόλια

Από το Blogger.