Tropic Host

Nextcloud: mi ez, és hogyan telepítsen saját felhőt VPS-en

6 perc olvasás
Tropic
Nextcloud: mi ez, és hogyan telepítsen saját felhőt VPS-en

Language: hu

Nextcloud: saját felhő fájlokhoz és együttműködéshez

A szerződés az e-mailben van, a legújabb változat a laptopon található, a fényképek a telefonon vannak, a csapat naptára pedig egy külön szolgáltatásban fut. A Nextcloud a fájlokat, dokumentumokat, névjegyeket, feladatokat és a kommunikációt egyetlen helyen egyesíti. A hagyományos felhőszolgáltatáshoz képest az a legfontosabb különbség, hogy Ön irányítja a szervert, a tárhelykapacitást, a felhasználói fiókokat és a hozzáférési szabályokat.

Nézzük meg, kik profitálhatnak a Nextcloudból, miben tér el a Google Drive-tól és a Dropboxtól, mennyi erőforrásra van szüksége, és hogyan telepíthető VPS-re.

Mi a Nextcloud egyszerűen megfogalmazva?

A Nextcloud nyílt forráskódú platform fájlok tárolására, szinkronizálására és megosztására. Telepíthető otthoni szerverre, NAS-ra, irodai hardverre vagy VPS-re, a felhasználók pedig böngészőn, Android- és iOS-alkalmazáson, illetve Windows-, macOS- és Linux-kliensen keresztül csatlakozhatnak.

A felhasználó szemszögéből minden ismerősnek tűnik: mappákat hozhat létre, fájlokat tölthet fel, linkeket küldhet és adatokat szinkronizálhat. A különbség a háttérben van. Nyilvános felhőben a szolgáltató irányítja az infrastruktúrát. A Nextclouddal Ön választhatja ki, hol tárolják az adatokat, ki fér hozzájuk, és mekkora helyet kapjon az egyes felhasználó.

Az irányítás önmagában nem jelent automatikusan nagyobb biztonságot vagy megtakarítást. A szervert Önnek kell frissítenie, védenie és biztonsági mentéssel ellátnia.

Mire képes a Nextcloud a fájlok tárolásán kívül?

Szinkronizálás az eszközök között

Az asztali kliens a kiválasztott mappákat szinkronizálja a szerverrel. A mobilalkalmazás automatikusan feltöltheti a fényképeket és videókat. Közben nem kell a teljes archívumot minden laptopon tárolnia: a fájlok böngészőből továbbra is elérhetők.

Linkek, File Drop és verzióelőzmények

Egy fájlt vagy mappát megoszthat felhasználóval, csoporttal vagy nyilvános linken keresztül. A linkhez jelszót és lejárati dátumot adhat, valamint beállíthatja, hogy csak megtekintésre, letöltésre vagy szerkesztésre használható-e.

A File Drop funkció különösen hasznos. Egy könyvelő például létrehozhat egy linket a dokumentumok begyűjtéséhez: minden ügyfél feltölthet egy fájlt, de nem láthatja a mappa tartalmát vagy mások adatait. A Nextcloud támogatja a föderált megosztást is, amely közvetlen hozzáférést biztosít a különböző Nextcloud-szervereken lévő felhasználók között.

A rendszer megőrzi a módosított fájlok korábbi változatait, a törölt adatok pedig először a kukába kerülnek. Ez segít visszavonni egy véletlen módosítást, de nem helyettesíti a különálló biztonsági mentést.

Dokumentumok, naptár és videohívások

A Nextcloud Office segítségével a felhasználók böngészőben szerkeszthetnek dokumentumokat, táblázatokat és bemutatókat. A Groupware naptárt, névjegyeket, e-mail-klienst és Deck feladattáblákat biztosít. A Mail modul egy meglévő postafiókhoz csatlakozik; nem hoz létre saját levelezőszervert.

A Nextcloud Talk csevegést, hang- és videohívásokat, konferenciákat, valamint képernyőmegosztást kínál. Egy család vagy kis csapat számára ez lehetővé teszi, hogy a fájlokat ugyanabban a rendszerben tárolják és a megbeszéléseket is ott folytassák. Nagyszámú párhuzamos híváshoz további erőforrásokra és hálózati beállításokra lesz szükség.

Nextcloud a Google Drive-hoz és a Dropboxhoz képest

A Nextcloudot gyakran a Google Drive, a Dropbox, a OneDrive vagy a Yandex Disk alternatívájaként mutatják be. A funkciók hasonlóak, de az irányítási modell eltér.

ParaméterNextcloud saját szerverenNyilvános felhő
Adatok helyeÖn választja ki a szervert és az országotA szolgáltató választja ki
KapacitásA lemez mérete korlátozzaA díjcsomag korlátozza
KarbantartásA szerver tulajdonosa végziA szolgáltató végzi
BővíthetőségNextcloud-alkalmazások és integrációkA szolgáltatás ökoszisztémája
BeállításKonfigurációt igényelElég a regisztráció

A kész felhőszolgáltatás kényelmesebb, ha csak néhány gigabájtra van szüksége, és nem szeretne adminisztrációval foglalkozni. A Nextcloud akkor válik vonzóbbá, ha egyéni hozzáférési szabályok, nagy kapacitás, több felhasználó vagy belső rendszerekkel való integráció fontos.

Kik profitálhatnak a privát felhőből?

A Nextcloud használható:

  • családoknál — közös archívumhoz, automatikus fotófeltöltéshez és naptárakhoz;
  • szabadúszóknál vagy ügynökségeknél — nagy fájlok küldéséhez és anyagok begyűjtéséhez a File Dropon keresztül;
  • kis csapatoknál — megosztott mappákhoz, dokumentumokhoz, feladatokhoz és hívásokhoz;
  • szervezeteknél — amikor fontos a tárhelyplatform és az ország kiválasztása, ahol az adatokat tárolják;
  • self-hosting iránt érdeklődőknél — központi tárolórendszerként WebDAV-val és külső integrációkkal.

A Nextcloud nem annak való, aki nem szeretné figyelni a frissítéseket és a biztonsági mentéseket. Egyetlen VPS-t sem alakít korlátlan tárhellyé: a fájlok, a verziók, a kuka és az előnézeti képek helyigényét előre ki kell számítani.

Hová telepítse a Nextcloudot: otthonra vagy VPS-re?

LehetőségElőnyökKorlátok
Otthoni szerver vagy NASKedvező árú, nagy archívum saját meghajtókonAz áramellátástól, az internet-hozzáféréstől és a routertől függ
VPSFolyamatos külső hozzáférés otthoni hardver nélkülHavi díj és lemezköltség
Irodai szerverGyors hozzáférés a vállalaton belülAdminisztrációt és tartalék helyszínt igényel

Otthoni szerver általában költséghatékonyabb több terabájtos fotóarchívumhoz. A VPS kényelmesebb, ha a szolgáltatásnak folyamatosan elérhetőnek kell lennie az interneten. Hibrid beállítás is lehetséges: a Nextcloud VPS-en fut, miközben bizonyos adatok S3-on, SMB-n, SFTP-n vagy WebDAV-on keresztül csatlakoznak.

Mennyi erőforrásra van szüksége a Nextcloudnak?

A terhelés a felhasználók számától, az előnézetek generálásától, az irodai csomagtól, a víruskereséstől, a kereséstől és a videohívásoktól függ. Kiindulási pontként a következő gyakorlati becslések használhatók:

ForgatókönyvCPURAMLemez
Személyes felhő, 1–3 felhasználó2 vCPU4 GB40 GB a rendszerhez és a konténerekhez, plusz az adatok
Kis csapat és Office4 vCPU8 GB80 GB-tól vagy az archívum mérete szerint
Talk, ClamAV, keresés, sok előnézet4+ vCPU8–16 GBGyors SSD/NVMe szabad kapacitással

Ezek nem szigorú rendszerkövetelmények, hanem kiindulási konfigurációk. Fájlfelhőnél a lemezkapacitás gyakran fontosabb, mint egy további CPU-mag.

A jelenlegi fájlmérethez adjon helyet a növekedésnek, a verzióknak, a kukának és az előnézeti képeknek. A biztonsági mentést jobb másik szerveren vagy adathordozón tárolni. Ha már 60 GB foglalt, 70 GB szabad hely nem tart sokáig: ésszerűbb 120–150 GB-ot kiosztani.

A Nextcloud telepítése VPS-re az All-in-One segítségével

A Nextcloud All-in-One, röviden AIO, hivatalos telepítési mód. Tartalmazza a Nextcloudot, a PostgreSQL-t, a Redist és egy kezelőpanelt. Opcionálisan engedélyezhető az Office, a Talk, a ClamAV, a teljes szöveges keresés, az előnézetek és a BorgBackup biztonsági mentés.

Alaptelepítéshez tiszta, 64 bites Ubuntut vagy Debiant futtató VPS-re, a szerver IP-címére mutató A rekorddal rendelkező domainre, a hivatalos tárolóból származó Docker Engine-re, valamint a 80-as, 443-as, 8080-as és 8443-as szabad portokra van szükség. A Snappen keresztül telepített Docker nem támogatott.

Indítsa el a master konténert:

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

Ezután nyissa meg:

https://SERVER_IP:8080

A böngésző figyelmeztetni fogja az önaláírt tanúsítványra. Az első bejelentkezéshez használja az IP-címet, mentse el a megjelenő jelszót, adja meg a domaint, majd válassza ki a komponenseket. Az AIO a Let's Encrypten keresztül TLS-tanúsítványt állít be.

Ne engedélyezzen minden kiegészítőt, ha nincs rájuk szüksége: az Office, a Talk, a víruskereső és a keresés RAM-ot és CPU-t fogyaszt. A Talk további TCP- és UDP-portokat is igényel.

Éles szerverhez a fejlesztők a hivatalos Compose-fájlt javasolják, mert egyszerűbbé teszi a frissítéseket és a konfiguráció módosítását. A fenti parancs világos és gyors kiindulási pontként használható.

Hogyan védje a Nextcloudot, és hogyan kerülje el az adatvesztést?

A minimális intézkedéscsomag:

  1. engedélyezze a kétfaktoros hitelesítést;
  2. frissítse a Nextcloudot, az alkalmazásokat, a konténereket és az operációs rendszert;
  3. védje a nyilvános linkeket jelszóval és lejárati dátummal;
  4. a fő VPS-től külön helyen tartson biztonsági mentést;
  5. rendszeresen tesztelje a visszaállítást.

A kuka, a verzióelőzmények, a RAID és a VPS-pillanatkép hasznos, de nem helyettesíti a biztonsági mentést. A teljes visszaállításhoz szükség van az adatokra, a konfigurációra és az adatbázisra; az egyéni alkalmazásokat és a témát is meg kell őrizni. Az AIO napi Borg-mentéseket tud készíteni, és a példány a panelen keresztül visszaállítható.

Nextcloud VPS-en a tropic.host szolgáltatásánál

A Nextcloudnak Linux-szerverre, folyamatos internet-hozzáférésre, gyors lemezre és elegendő RAM-ra van szüksége. Egy ilyen projektet a tropic.host VPS-én is üzemeltethet anélkül, hogy külön számítógépet kellene folyamatosan bekapcsolva tartania otthon, vagy otthoni routeren keresztüli hozzáférést kellene beállítania.

Személyes felhőhöz érdemes 2 vCPU-val és 4 GB RAM-mal kezdeni. Office, több aktív felhasználó, víruskeresés vagy Talk esetén legalább 8 GB RAM-mal számoljon. A csomag kiválasztásakor különösen figyeljen a lemezkapacitásra: az archívum és annak növekedése határozza meg leggyakrabban a szükséges konfigurációt.

Ne vásárolja meg előre a legnagyobb szervert. Kezdjen az aktuális felhasználási esethez illeszkedő erőforrásokkal, figyelje a RAM-ot és a szabad helyet, majd a terhelés növekedésével bővítsen.

Rövid összefoglaló

A Nextcloud egy szervert személyes vagy csapatszintű felhővé alakít, fájlszinkronizálással, linkekkel, naptárakkal, dokumentumokkal, feladatokkal és hívásokkal. A legnagyobb értéke nem az, hogy ingyen próbálja lemásolni a Google Drive-ot, hanem az, hogy Ön választhatja ki az infrastruktúrát és az adatok kezelésének szabályait.

A szabadság karbantartási felelősséggel jár. Megfelelően beállított frissítésekkel, kétfaktoros hitelesítéssel és külön biztonsági mentésekkel a Nextcloud állandó digitális munkatér lehet családok, szabadúszók vagy csapatok számára.

FAQ

Ingyenes a Nextcloud?

A szerververzió nyílt forráskódú és díjmentesen elérhető. A szerver, a domain, a biztonsági mentéshez szükséges tárhely és az esetleges kereskedelmi támogatás külön fizetendő.

Kiválthatja a Nextcloud a Google Drive-ot?

Sok esetben igen, ha tárhelyre, szinkronizálásra, fájlmegosztásra és közös szerkesztésre van szükség. Az elérhető funkciók a telepített alkalmazásoktól és a szerver konfigurációjától függnek.

Telepíthető a Nextcloud domain nélkül?

Igen, helyi hálózaton. Biztonságos internetes hozzáféréshez kényelmesebb domaint és HTTPS-t használni. Az AIO a deSEC-en keresztül ingyenes dinamikus aldomaint is kínálhat.

Mennyi lemezterületet kell fenntartani a Nextcloud számára?

A fájlok mellett számoljon a verziókkal, a kukával, az előnézeti képekkel és az archívum növekedésével is. Gyakorlati tartalék a jelenlegi mérethez képest 30–50%, a biztonsági mentést pedig célszerű külön tárolni.

A szinkronizálás biztonsági mentésnek számít?

Nem. Egy fájl törlése, sérülése vagy titkosítása más eszközökre is szinkronizálódhat. Az adatokról, a konfigurációról és az adatbázisról független biztonsági mentésre van szükség.