Tropic Host

Nextcloud: VPS-də nədir və şəxsi buludu necə yerləşdirmək olar

8 dəqiqə oxu
Tropic
Nextcloud: VPS-də nədir və şəxsi buludu necə yerləşdirmək olar

Language: az

Nextcloud: fayllar və əməkdaşlıq üçün öz buludunuz

Müqavilə emailinizdədir, onun son versiyası noutbukda saxlanılır, şəkillər telefondadır, komandanın təqvimi isə ayrıca xidmətdə işləyir. Nextcloud faylları, sənədləri, kontaktları, tapşırıqları və ünsiyyəti bir yerdə birləşdirir. Onu adi bulud xidmətindən fərqləndirən əsas cəhət serverə, yaddaş tutumuna, istifadəçi hesablarına və giriş qaydalarına sizin nəzarət etməyinizdir.

Bu məqalədə Nextcloud-dan kimin faydalana biləcəyini, onun Google Drive və Dropbox-dan nə ilə fərqləndiyini, nə qədər resurs tələb etdiyini və VPS-də necə quraşdırıldığını nəzərdən keçirəcəyik.

Nextcloud sadə dillə nədir?

Nextcloud faylları saxlamaq, sinxronlaşdırmaq və paylaşmaq üçün açıq mənbəli platformadır. Onu ev serverinə, NAS-a, ofis avadanlığına və ya VPS-ə quraşdırmaq mümkündür. İstifadəçilər isə brauzerdən, Android və iOS tətbiqlərindən, yaxud Windows, macOS və Linux üçün müştəridən qoşula bilərlər.

İstifadəçi baxımından hər şey tanış görünür: qovluqlar yarada, fayllar yükləyə, keçidlər göndərə və məlumatları sinxronlaşdıra bilərsiniz. Fərq daxildədir. İctimai buludda infrastruktura provayder nəzarət edir. Nextcloud ilə məlumatların harada saxlanacağını, kimin giriş əldə edəcəyini və hər istifadəçiyə nə qədər yer ayrılacağını siz seçirsiniz.

Nəzarət avtomatik olaraq təhlükəsizlik və ya qənaət demək deyil. Serveri özünüz yeniləməli, qorumalı və ehtiyat nüsxəsini yaratmalısınız.

Nextcloud fayl saxlamaqdan başqa nələr edə bilər?

Cihazlar arasında sinxronizasiya

Masaüstü müştəri seçilmiş qovluqları serverlə sinxronlaşdırır. Mobil tətbiq şəkil və videoları avtomatik yükləyə bilər. Bununla yanaşı, bütün arxivi hər noutbukda saxlamaq məcburiyyətində deyilsiniz: fayllar brauzer vasitəsilə əlçatan qalır.

Keçidlər, File Drop və versiya tarixçəsi

Fayl və ya qovluğu istifadəçi, qrup və ya ictimai keçid vasitəsilə paylaşa bilərsiniz. Keçid üçün parol və son istifadə tarixi təyin etmək, baxış, yükləmə və ya redaktə icazələrini ayrıca seçmək mümkündür.

File Drop funksiyası xüsusilə faydalıdır. Məsələn, mühasib sənədlərin toplanması üçün keçid yarada bilər: hər müştəri fayl yükləyər, lakin qovluğun məzmununu və digər şəxslərin məlumatlarını görə bilməz. Nextcloud federativ paylaşımı da dəstəkləyir; bu funksiya müxtəlif Nextcloud serverlərindəki istifadəçilər arasında birbaşa giriş yaradır.

Sistem dəyişdirilmiş faylların əvvəlki versiyalarını saxlayır, silinmiş məlumatlar isə əvvəlcə zibil qutusuna gedir. Bu, təsadüfi dəyişikliyi geri qaytarmağa kömək edir, amma ayrıca ehtiyat nüsxəsini əvəz etmir.

Sənədlər, təqvim və videozənglər

Nextcloud Office istifadəçilərə sənədləri, elektron cədvəlləri və təqdimatları brauzerdə redaktə etməyə imkan verir. Groupware təqvim, kontaktlar, email müştərisi və Deck tapşırıq lövhələri əlavə edir. Mail modulu mövcud poçt qutusuna qoşulur; öz poçt serverini yaratmır.

Nextcloud Talk çatlar, audio və videozənglər, konfranslar və ekran paylaşımı təqdim edir. Ailə və ya kiçik komanda üçün bu, faylları eyni sistemdə saxlamaq və onlar barədə danışmaq üsuludur. Eyni anda çoxsaylı zənglər üçün əlavə resurslar və şəbəkə sazlaması tələb olunacaq.

Nextcloud, Google Drive və Dropbox müqayisəsi

Nextcloud çox vaxt Google Drive, Dropbox, OneDrive və Yandex Disk-ə alternativ kimi təqdim olunur. İmkanlar oxşardır, lakin idarəetmə modeli fərqlənir.

ParametrÖz serverinizdə Nextcloudİctimai bulud
Məlumatların yeriServeri və ölkəni siz seçirsinizProvayder seçir
TutumDiskinizlə məhdudlaşırTarif planı ilə məhdudlaşır
Texniki xidmətServer sahibi həyata keçirirProvayder həyata keçirir
GenişləndirməNextcloud tətbiqləri və inteqrasiyalarXidmətin ekosistemi
QuraşdırmaSazlama tələb edirQeydiyyat kifayətdir

Yalnız bir neçə giqabayt yerə ehtiyacınız varsa və idarəetmə ilə məşğul olmaq istəmirsinizsə, hazır bulud xidməti daha rahatdır. Fərdi giriş qaydaları, böyük tutum, çoxsaylı istifadəçilər və ya daxili sistemlərlə inteqrasiya vacibdirsə, Nextcloud daha cəlbedici olur.

Şəxsi buluddan kimlər faydalana bilər?

Nextcloud aşağıdakı məqsədlər üçün istifadə oluna bilər:

  • ailə — ümumi arxiv, şəkillərin avtomatik yüklənməsi və təqvimlər üçün;
  • frilanser və ya agentlik — böyük faylları göndərmək və File Drop vasitəsilə material toplamaq üçün;
  • kiçik komanda — ümumi qovluqlar, sənədlər, tapşırıqlar və zənglər üçün;
  • təşkilat — hostinq platformasını və məlumatların saxlanıldığı ölkəni seçmək vacib olduqda;
  • self-hosting həvəskarı — WebDAV və xarici inteqrasiyalarla mərkəzi yaddaş sistemi kimi.

Yeniləmələri və ehtiyat nüsxələrini izləmək istəməyənlər üçün Nextcloud uyğun deyil. O, həmçinin tək VPS-i limitsiz yaddaşa çevirmir: fayllar, versiyalar, zibil qutusu və miniatürlər üçün lazım olan yer əvvəlcədən hesablanmalıdır.

Nextcloud-u harada quraşdırmaq olar: evdə, yoxsa VPS-də?

VariantÜstünlüklərMəhdudiyyətlər
Ev serveri və ya NASÖz disklərinizdə böyük arxiv üçün münasib yaddaşElektrikdən, internetdən və routerdən asılıdır
VPSEv avadanlığı olmadan sutka boyu xarici girişAylıq ödəniş və disk xərci
Ofis serveriŞirkət daxilində sürətli girişİdarəetmə və ehtiyat məkanı tələb edir

Çox terabaytlıq fotoarxiv üçün ev serveri adətən daha sərfəlidir. Xidmət internetdən daim əlçatan olmalıdırsa, VPS daha rahatdır. Hibrid quraşdırma da mümkündür: Nextcloud VPS-də işləyir, bəzi məlumatlar isə S3, SMB, SFTP və ya WebDAV vasitəsilə qoşulur.

Nextcloud nə qədər resurs tələb edir?

Yük istifadəçi sayından, önbaxışların yaradılmasından, ofis paketindən, antivirus yoxlamasından, axtarışdan və videozənglərdən asılıdır. Başlanğıc üçün aşağıdakı praktiki təxminlərdən istifadə etmək olar:

SsenariCPURAMDisk
Şəxsi bulud, 1–3 istifadəçi2 vCPU4 GBSistem və konteynerlər üçün 40 GB, əlavə olaraq məlumatlar
Kiçik komanda və Office4 vCPU8 GB80 GB-dan başlayaraq və ya arxivin ölçüsünə görə
Talk, ClamAV, axtarış, çoxlu önbaxış4+ vCPU8–16 GBEhtiyat tutumlu sürətli SSD/NVMe

Bunlar sərt sistem tələbləri deyil, başlanğıc konfiqurasiyalarıdır. Fayl buludu üçün disk tutumu çox vaxt əlavə CPU nüvəsindən daha vacibdir.

Cari fayl ölçüsünə artım, versiyalar, zibil qutusu və miniatürlər üçün ehtiyat əlavə edin. Ehtiyat nüsxəsini başqa serverdə və ya daşıyıcıda saxlamaq daha yaxşıdır. Artıq 60 GB doludursa, 70 GB boş yer uzun müddət kifayət etməyəcək: 120–150 GB ayırmaq daha məntiqlidir.

Nextcloud-u All-in-One ilə VPS-ə necə quraşdırmaq olar?

Nextcloud All-in-One və ya AIO rəsmi quraşdırma üsuludur. Buraya Nextcloud, PostgreSQL, Redis və idarəetmə paneli daxildir. İstəyə görə Office, Talk, ClamAV, tam mətn axtarışı, önbaxışlar və BorgBackup ehtiyat nüsxələrini aktivləşdirə bilərsiniz.

Əsas quraşdırma üçün Ubuntu və ya Debian işlədən təmiz 64-bit VPS, serverin IP ünvanına yönələn A qeydli domain, rəsmi repozitoriyadan Docker Engine və 80, 443, 8080, 8443 portlarında boşluq lazımdır. Snap vasitəsilə quraşdırılmış Docker dəstəklənmir.

Master konteynerini başladın:

sudo docker run \
  --init \
  --sig-proxy=false \
  --name nextcloud-aio-mastercontainer \
  --restart always \
  --publish 80:80 \
  --publish 8080:8080 \
  --publish 8443:8443 \
  --volume nextcloud_aio_mastercontainer:/mnt/docker-aio-config \
  --volume /var/run/docker.sock:/var/run/docker.sock:ro \
  ghcr.io/nextcloud-releases/all-in-one:latest

Sonra bu ünvanı açın:

https://SERVER_IP:8080

Brauzer öz-imzalı sertifikat barədə xəbərdarlıq edəcək. İlk giriş üçün IP ünvanından istifadə edin, göstərilən parolu yadda saxlayın, domaini daxil edin və komponentləri seçin. AIO Let's Encrypt vasitəsilə TLS sertifikatını özü sazlayacaq.

Hər əlavəni ehtiyacınız olmadan aktivləşdirməyin: Office, Talk, antivirus və axtarış RAM və CPU istifadə edir. Talk üçün əlavə TCP və UDP portları da lazımdır.

Production serveri üçün tərtibatçılar rəsmi Compose faylını tövsiyə edir; bu, yeniləmələri və sazlama dəyişikliklərini asanlaşdırır. Yuxarıdakı əmr aydın və sürətli başlanğıc üçün uyğundur.

Nextcloud-u necə qorumaq və məlumat itkisindən yayınmaq olar?

Minimum tədbirlər dəsti belədir:

  1. iki faktorlu autentifikasiyanı aktivləşdirin;
  2. Nextcloud-u, tətbiqləri, konteynerləri və əməliyyat sistemini yeniləyin;
  3. ictimai keçidləri parol və son istifadə tarixi ilə qoruyun;
  4. ehtiyat nüsxəsini əsas VPS-dən ayrı saxlayın;
  5. bərpanı mütəmadi olaraq sınaqdan keçirin.

Zibil qutusu, versiya tarixçəsi, RAID və VPS snapshot-u faydalıdır, lakin ehtiyat nüsxəsini əvəz etmir. Tam bərpa üçün məlumatlar, sazlama və verilənlər bazası lazımdır; fərdi tətbiqlər və tema da qorunmalıdır. AIO gündəlik Borg ehtiyat nüsxələri yarada və nümunəni panel vasitəsilə bərpa edə bilər.

tropic.host VPS-də Nextcloud

Nextcloud daimi internet bağlantısı, sürətli disk və kifayət qədər RAM olan Linux serveri tələb edir. Belə layihəni tropic.host VPS-də yerləşdirə bilərsiniz; bunun üçün evdə ayrıca kompüteri daim açıq saxlamaq və ev routerində giriş sazlamaq lazım deyil.

Şəxsi bulud üçün 2 vCPU və 4 GB RAM ilə başlamaq məntiqlidir. Office, bir neçə aktiv istifadəçi, antivirus yoxlaması və ya Talk üçün 8 GB RAM və ya daha çoxunu nəzərdən keçirin. Tarif seçərkən disk tutumuna xüsusi diqqət yetirin: tələb olunan konfiqurasiyanı ən çox arxivin ölçüsü və onun artımı müəyyənləşdirir.

Ən böyük serveri əvvəlcədən almaq lazım deyil. Cari ssenariyə uyğun resurslarla başlayın, RAM və boş yeri izləyin, yük artdıqca miqyası böyüdün.

Qısa nəticə

Nextcloud serveri fayl sinxronizasiyası, keçidlər, təqvimlər, sənədlər, tapşırıqlar və zənglərlə şəxsi və ya komanda buluduna çevirir. Onun əsas dəyəri Google Drive-ı pulsuz kopyalamaq deyil, infrastrukturu və məlumatlarla iş qaydalarını özünüz seçə bilməyinizdir.

Azadlıq texniki xidmət məsuliyyəti ilə gəlir. Yeniləmələr, iki faktorlu autentifikasiya və ayrıca ehtiyat nüsxələri düzgün sazlandıqda Nextcloud ailə, frilanser və ya komanda üçün daimi rəqəmsal iş məkanına çevrilə bilər.

FAQ

Nextcloud pulsuzdur?

Server versiyası açıq mənbəlidir və pulsuz təqdim olunur. Server, domain, ehtiyat nüsxəsi yaddaşı və lazım olduqda kommersiya dəstəyi ayrıca ödənilir.

Nextcloud Google Drive-ı əvəz edə bilər?

Bir çox ssenaridə saxlama, sinxronizasiya, fayl paylaşımı və birgə redaktə üçün bunu edə bilər. Əlçatan imkanlar quraşdırılmış tətbiqlərdən və server sazlamasından asılıdır.

Nextcloud domain olmadan quraşdırıla bilər?

Bəli, lokal şəbəkə üçün mümkündür. İnternet üzərindən təhlükəsiz giriş üçün domain və HTTPS istifadə etmək daha rahatdır. AIO deSEC vasitəsilə pulsuz dinamik subdomain də təqdim edə bilər.

Nextcloud üçün nə qədər disk ayırmaq lazımdır?

Faylların özündən əlavə versiyaları, zibil qutusunu, miniatürləri və arxivin böyüməsini nəzərə alın. Praktiki ehtiyat cari ölçüdən 30–50% çoxdur; ehtiyat nüsxəsini isə ayrıca saxlamaq daha yaxşıdır.

Sinxronizasiya ehtiyat nüsxəsidirmi?

Xeyr. Faylın silinməsi, korlanması və ya şifrələnməsi digər cihazlara da sinxronlaşdırıla bilər. Məlumatların, sazlamanın və verilənlər bazasının müstəqil ehtiyat nüsxəsi lazımdır.