Ugrás a fő tartalomra
50% kedvezmény minden csomagra, korlátozott ideig. Már $2.48/mo
17 min left
Web és üzleti alkalmazások

Búcsú a Nextcloudtól: három könnyebb út aszerint, mire használtad

C Szerző: Chike 17 perc olvasás
Három szétágazó kiút a Nextcloudból, Syncthing felirattal az eszközök közötti szinkronizáláshoz, Seafile felirattal a csapatos fájlmegosztáshoz, valamint Cloudreve vagy AList felirattal egy könnyű webes portálhoz.

A történet, amit újra és újra olvasok a Nextcloudtól elpártolóktól, mindig ugyanaz. A szinkronizáló kliens azt írja, „teljesen szinkronizálva”, de fájlok hiányoznak. Egy frissítés adatbázis-problémába ütközik. Egy fényképfeltöltés úgy viselkedik, ahogy a felhasználó nem számított rá.

A panasz mindhárom eset mögött ugyanaz: egyetlen megbízható munkafolyamatot akartak egy olyan csomagtól, amit sok munkafolyamat lefedésére építettek.

Van egy Nextcloud-példányom egy frankfurti VPS-en, amit két éve egy hétvége alatt raktam össze, és azóta talán négyszer használtam. A telepítés működött. A példány még mindig fut. Egyszerűen abbahagytam a megnyitását, mert kiderült, hogy a tíz dologból, amit a Nextcloud tud, kilencre soha nem volt szükségem.

A hivatalos All-in-One terjesztés legalább 2 GB RAM-ot kér, amint bármelyik opcionális konténer be van kapcsolva, teljesítményi útmutatása pedig azt ajánlja, hogy az alapkövetelmény fölé aktív felhasználónként körülbelül 1 GB RAM-ot tegyünk. A csapatos telepítéseknek tehát több mozgástér kell, ahogy az egyidejű használat nő. A közösségnek ezenkívül nyitott szála van a help.nextcloud.com oldalon, amely arra kéri a projektet, hogy fontolja meg egy könnyebb változat kiadását.

Ami következik, az három kiút három munkafolyamathoz rendelve. Ahol vannak hivatalos erőforrás-követelmények, azokat használom. Ahol nincsenek, kihagyom a kemény számokat. A migrációs térkép azt mutatja, mit tartasz meg, mit veszítesz el, és hol bonyolódik el az egyes átállások.

A rövid verzió

  • Ha a Nextcloudot csak arra használtad, hogy a saját eszközeid között fájlokat szinkronizálj, Syncthing jó választás: peer-to-peer, nincs szükség központi kiszolgálóra, néhány fontos mobilos fenntartással.
  • Ha a Nextcloudot több felhasználós csapatos fájlmegosztásként használtad, Seafile CE jó választás. A dokumentált minimuma 2 GB RAM és 2 processzormag, szűkebb hatóköre pedig megkönnyíti a méretezést, amikor a fájlmegosztás a fő feladat.
  • Ha a Nextcloudot főként webes fájlböngészőként használtad, Cloudreve vagy AList sokkal szűkebb rendszert ad anélkül, hogy a Nextcloud teljes együttműködési csomagját cipelnéd.
  • Bármely átállás két súrlódási pontja a CalDAV/CardDAV-hiány (naptár és névjegyek), valamint az iOS-es fényképmentés. Mindkettőt lefedi az alábbi migrációs térkép.

Miért hat nehéznek a Nextcloud (és miért nem hiba ez)

A Nextcloud All-in-One magrendszere a Nextcloud alkalmazással, az Apache-csal, a PostgreSQL-lel, a Redisszel, a Notify Pushsal és az AIO-vezérlővel, mellette az opcionális szolgáltatásokkal, például az Office-szal, a Talkkal, a Talk Recordinggal, a ClamAV-vel, a teljes szöveges kereséssel, az Imaginaryvel, a Whiteboarddal és a mentésekkel, majd összevetve a Syncthing, a Seafile, a Cloudreve és az AList szűkebb alakzataival egy széles csomagtól a szűk eszközig tartó skálán.

Egy frissen telepített Nextcloud All-in-One rendszeren a htop valódi, több konténerből álló rendszert mutat: az AIO fő konténerét, az Apache-ot, a Nextcloud alkalmazáskiszolgálóját, a PostgreSQL-t, a Redist és a Notify Pusht. Az Office, a Talk, a Talk Recording, a ClamAV, a teljes szöveges keresés, az Imaginary, a Whiteboard és a Borg alapú mentések opcionálisak. A mag nehezebb, mint egy egycélú szinkronizáló démon, de ezek az opcionális szolgáltatások csak akkor kerülnek RAM-ba, ha bekapcsolod őket.

A hivatalos All-in-One vita a GitHubon 2 GB RAM-ban adja meg a dokumentált minimumot, de ez gyorsan kúszik felfelé: 3 GB, amint a ClamAV, a Talk Recording vagy a teljes szöveges keresés be van kapcsolva, 5 GB mindennel együtt, plusz körülbelül 1 GB aktív felhasználónként az alap fölé.

Ezek méretezési ajánlások, nem pedig mért, állandósult RAM-fogyasztás: az AIO több memóriát igényel, ahogy az opcionális szolgáltatások bekapcsolódnak, és minden aktív felhasználóhoz további tartalékot javasol. Ez az architekturális ára annak, hogy több mint harminc funkciót egyetlen saját üzemeltetésű csomagba zsúfolunk. Forrás: github.com/nextcloud/all-in-one/discussions/1335.

Maga a Nextcloud-közösség is felfigyelt rá. A help.nextcloud.com oldalon „Nextcloud Lite, discuss” címmel 2024 decemberében nyílt egy szál azzal a kérdéssel, hogy a projektnek ki kellene-e adnia egy lecsupaszított terjesztést azoknak, akik csak fájlokat és megosztásokat akarnak. Egyes felhasználók, köztük olyanok is, akik egyébként kedvelik a Nextcloudot, kértek egy könnyebb változatot. A válaszok többsége ellenezte: azzal érveltek, hogy a nem kívánt funkciók egyszerűen kikapcsolhatók, és hogy a biztonsági alkalmazásokon spórolni rossz üzlet lenne. A szál nyitott, a karbantartók pedig egyik irányban sem kötelezték el magukat. Hivatkozás: help.nextcloud.com/t/nextcloud-lite-discuss/213611.

Az ellenérv számít. Az AIO már hozza a PostgreSQL-t, a Redist és az APCu-t. A saját teljesítményi útmutatása azt ajánlja, hogy kapcsold ki azokat az opcionális konténereket és Nextcloud-alkalmazásokat, amelyekre nincs szükséged. Ha a példányod azért hat nehéznek, mert bekapcsoltad az Office-t, a Talkot, a ClamAV-t, a teljes szöveges keresést vagy más szolgáltatásokat, amelyeket már nem használsz, először ott nyesegess. Ha viszont tényleg együtt használod ezeket, akkor a nagyobb lábnyom hasznos munkát végez.

De ha telepítetted a Nextcloudot, aztán csak arra nyitottad meg, hogy fájlokat dobj egy szinkronizált mappába, akkor a hangolásról szóló beszélgetés nem rólad szól.

Arról, hogy a Nextcloud hol áll a legközelebbi forkjához képest, szól a Nextcloud vs. ownCloud összehasonlításunk.

A szakasz lényege: a Nextcloud túlméretezett ahhoz az egyetlen munkafolyamathoz, amire a legtöbb saját üzemeltető valójában használja.

A három archetípusos diagnózis: melyik a te kiutad?

Mielőtt eszközt választasz, válassz munkafolyamatot. Szinte minden Nextcloud-felhasználó, akivel beszéltem, tisztán beleillik a három minta egyikébe.

A archetípus. Csak eszközök közötti szinkronizálás. „Azért telepítettem a Nextcloudot, hogy a laptopom, az asztali gépem és a telefonom szinkronban legyen. A webes felületet komoly dologra soha nem használtam. Másokkal nem osztok meg fájlokat.”

B archetípus. Csapatos fájlmegosztás. „Azért telepítettem a Nextcloudot, mert több embernek kellett egy közös fájltérbe feltöltenie és onnan letöltenie. Néha böngészőből, néha asztali kliensből. Fontos volt a nagy fájlok teljesítménye.”

C archetípus. Csak webes portál. „A Nextcloudot webes fájlböngészőnek telepítettem. Hogy be tudjak jelentkezni és bárhonnan elérjem a fájljaimat. Lehet, hogy telepítettem az asztali klienst. Ritkán használtam. A valós idejű szinkronizálás nem volt szempont.”

Ha kettő is illik rád, azt válaszd, amelyikről azt mondanád: „ha ez holnap leáll, egy órán belül észreveszem”. Ez az a munkafolyamat, amitől függsz. A többi kellemes ráadás, amit később pótolhatsz, vagy meg is lehetsz nélküle.

Az egyes utak erőforrásigénye:

EszközRAM-ajánlásMögöttes architektúraSzinkronizálási modell
Nextcloud AIO2 GB-tól opcionális konténerekkel, plusz körülbelül 1 GB aktív felhasználónkéntPHP + PostgreSQL + több konténerKliens-kiszolgáló, teljes fájl szinkronizálása
Seafile CEDokumentált minimum 2 GBC/Python + MariaDBKliens-kiszolgáló, blokkszintű deduplikáció
SyncthingNincs hivatalos rögzített minimum; a könyvtár méretétől és a vizsgálatoktól függEgyetlen Go binárisPeer-to-peer
CloudreveNincs közzétett hivatalos kemény minimumGo + adatbázisKliens-kiszolgáló, tárolás több háttérrendszeren
AListNincs közzétett hivatalos kemény minimumGo + alapértelmezés szerint SQLiteWebes portál csatolt tároló fölött

A fenti Nextcloud AIO- és Seafile CE-számok dokumentált követelmények vagy ajánlások. A Syncthing, a Cloudreve és az AList nem tesz közzé összevethető kemény RAM-minimumokat, amelyek tiszta, egymás melletti összehasonlítást tennének lehetővé, ezért ezeket az eszközöket a tényleges könyvtárad, a tárolási háttérrendszered és a terhelésed alapján méretezd, ne pedig úgy, hogy a közösségi üresjárati memóriaszámokat követelménynek veszed.

A szakasz lényege: azt az eszközt válaszd, amelyik ahhoz a munkafolyamathoz illik, amire a Nextcloudot használtad, ne azt, amelyiknek a leghosszabb a funkciólistája.

A archetípus. Syncthing az eszközök közötti szinkronizáláshoz

Egy laptop, egy asztali gép és egy telefon. Beteszel egy fájlt a laptopon egy mappába, és húsz másodperc múlva megjelenik a másik kettőn. Nincs webes portál. Nincs közös könyvtár. Nincs csapat. A Syncthinget erre építették, és ez az egyetlen dolog, amit csinál.

A Syncthing peer-to-peer módon működik. Architekturális értelemben nincs kiszolgáló. Minden eszköz ugyanazt a binárist futtatja, és az eszközök egy globális továbbítóhálózaton vagy helyi hálózaton találják meg egymást. A hálózathoz hozzáadhatsz egy VPS-t, de az egy társ lesz a többi között, nem központi hatóság. Nincs webes fájlböngésző. Nincs CalDAV. Nincsenek csapatjogosultságok. Ha a Nextcloud-használatod csak annyi volt, hogy „tartsd szinkronban a saját mappáimat”, akkor ezek a veszteségek egyike sem számít.

A legtöbb figyelmet az erőforrásigény kapja. Kis könyvtárnál, mondjuk néhány ezer fájl 50 GB alatt, a Syncthing üresjáratban tipikusan 50 és 100 MB RAM között marad. Amint a könyvtár több százezer fájlra nő, a RAM-használat 700 MB fölé kúszhat. A legtöbb saját üzemeltető sosem jut el oda. Ha negyedmillió fájlod van egyetlen mappában, el fogsz.

Ezt a skálázódási viselkedést két elsődleges forrás dokumentálja:

A VPS peer-to-peer modellben is számít. A laptopod és a telefonod nincs egyszerre online. Ha azt akarod, hogy a változások akkor is terjedjenek, amikor az egyik eszköz alszik, kell egy harmadik eszköz, ami mindig be van kapcsolva. Egy Syncthinget futtató VPS betölti ezt a szerepet, és a legfrissebb másolatot adja a következő felébredő eszköznek. Egy kis könyvtár kényelmesen elfut 512 MB RAM alatt; adj neki 1 GB-ot, ha a könyvtárad néhány százezer fájl fölé nő.

Linux csomagok megtekintése

Építkezz Linux VPS-en root hozzáféréssel, NVMe-vel és AMD EPYC teljesítménnyel.

Linux csomagok megtekintése

Az iOS-fenntartás az, amit a Syncthing-útmutatók átugranak. Nincs hivatalos Syncthing iOS-kliens megbízható háttérbeli fényképfeltöltéssel. Több külső kliens létezik, de egyik sem éri utol azt, amit a Nextcloud iOS-alkalmazása csinál a kameratekercs mentésével. Ha az iPhone fényképszinkronja volt az oka, hogy a Nextcloudot futtattad, a Syncthing önmagában nem váltja ki. A kerülőutak a fizetős alkalmazások, például a PhotoSync, amely egy Syncthing-mappába tolja a képeket, vagy a Nextcloud futni hagyása kizárólag ehhez az egy munkafolyamathoz, amíg mindent mást átköltöztetsz.

A migrációs súrlódás ebben az irányban alacsony. A Syncthing a szokásos fájlrendszeren dolgozik. Ráirányítod arra a mappára, ahol a fájljaid már vannak, hozzáadod a többi géped eszközazonosítóját, és a szinkronizálás elindul. Semmit sem kell átalakítani, semmit sem kell importálni. Az adat az, ami már eleve a lemezen volt.

A szakasz lényege: a Syncthing nyer erőforrásigényben és megbízhatóságban az eszközök közötti szinkronizálásnál, de veszít az iOS-es fényképmentésnél, és teljesen lemond a webes portálról.

B archetípus. Seafile a csapatos fájlszinkronizáláshoz

Négyfős csapat. Egy „Operations” nevű közös könyvtár, amelyben 60 GB szerződés, tervfájl és export van. Négyből hárman az asztali szinkronizáló klienst használják, egyikük a böngészőt részesíti előnyben. Néha valaki feltölt egy 4 GB-os videót.

Egy kizárólag fájlmegosztásra használt Nextcloud-telepítésnek több tartalék kellhet, ahogy aktív felhasználók és opcionális szolgáltatások jönnek hozzá. A Seafile tervezésénél fogva szűkebb, ami megkönnyíti a méretezést, amikor a fájlszinkronizálás és -megosztás az egyetlen szükséges feladat.

A Seafile C-ben és Pythonban készült, MariaDB háttérrendszerrel. Nincs PHP-réteg. A szinkronizálási modell blokkszintű deduplikáció: amikor módosítasz egy fájlt, csak a megváltozott blokkok utaznak, és a felhasználók közti azonos blokkok egyszer tárolódnak. A Nextcloud alapértelmezett szinkronizálása a legtöbb esetben a teljes fájlt viszi.

A közösségi beszámolók arról, hogy a Seafile gyorsabb nagy könyvtáraknál, széles körben terjednek, és az architektúra az oka. Nem idézem azokat a nagyságrendeket, amelyeket az összehasonlító cikkek ismételgetnek. A nyom nem vezet elsődleges forráshoz. Amit mondhatok: a Seafile kézikönyvében dokumentált blokkszintű deduplikáció a szerkezeti oka annak, hogy a sebességkülönbség létezik.

A Seafile Community Edition jelenlegi dokumentációja 2 GB RAM-ot és 2 processzormagot ad meg minimumként. Ez egybeesik a Nextcloud AIO 2 GB-os minimumával, amikor bármelyik opcionális konténer be van kapcsolva. A Seafile szűkebb hatóköre így is megkönnyítheti a fájlmegosztásra való méretezést, de a pontos memóriakülönbség a terheléstől, az aktív felhasználóktól, a könyvtár méretétől és attól függ, mely Nextcloud-szolgáltatások vannak bekapcsolva.

Egy olyan csapatnak, amelynek csak fájlszinkronizálás és -megosztás kell, a Seafile lehetővé teszi, hogy elkerüld azokat a többlet Nextcloud-szolgáltatásokat, amelyeket nem használsz. Ez csökkentheti a kiszolgáló lábnyomát, de a pontos különbség a terheléstől függ, nem egy rögzített „2 GB kontra 5 GB” szabálytól.

A migráció némi tervezést kíván, mert nincs natív importáló Nextcloudról Seafile-ra. Állítsd fel a Seafile-kiszolgálót, telepítsd a Seafile asztali klienst egy olyan gépre, amely hozzáfér a meglévő fájljaidhoz, hozd létre a célkönyvtárat, és hagyd, hogy a kliens feltöltse őket. Hogy meddig tart a költözés, az a könyvtár méretétől és az elérhető feltöltési sávszélességtől függ.

A Seafile a könyvtár adatait blokkokként és belső objektumokként tárolja, nem pedig szokásos, böngészhető fájlokként. Az adatkönyvtár listázása a ls paranccsal a Seafile belső objektumszerkezetét mutatja az eredeti mappafád helyett. A titkosítás külön funkció, nem az teszi átláthatatlanná ezeket az objektumokat. Vagyis egy Seafile-könyvtárat nem tudsz helyreállítani úgy, hogy egyszerűen normálisnak tűnő fájlokat másolsz ki a háttértárolóból.

A Seafile CE ráadásul kézi szemétgyűjtést igényel. Könyvtárak vagy fájlok törlése után egy szkriptet futtatsz, amely kitakarítja a hivatkozás nélküli blokkokat. A Pro kiadás ebből többet automatizál. A Community kiadás nem. A Seafile kényelmetlen lesz, ha az üzemeltetési nyugalmad abból fakad, hogy bármikor kimásolhatod az adataidat ezzel: cp -r.

A másik veszteség, amire készülni kell: naptár és névjegyek. A Seafile nem valósít meg sem CalDAV-t, sem CardDAV-t. Ha a Nextcloudod volt a telefonod mögötti címjegyzék, szükséged lesz egy külön, könnyű szolgáltatásra, hogy betömd ezt a rést. A Radicale és a Baikal a szokásos válasz.

A szakasz lényege: a Seafile jól illik, ha a Nextcloudot elsősorban több felhasználós fájlmegosztásként használtad. Fájlközpontú architektúrája megkímél a Nextcloud szélesebb együttműködési rendszerétől. A kompromisszum a blokk- és objektumalapú tárolási modell, valamint a CalDAV/CardDAV elvesztése.

C archetípus. Cloudreve vagy AList a webes portálhoz

A leginkább figyelmen kívül hagyott kiút. Ez a felhasználó egy weboldalt akart, ahol bármelyik eszközről bejelentkezik és elviszi a fájljait. Az asztali klienst szinte soha nem használta. A valós idejű szinkronizálás nem érdekelte. Ehhez a feladathoz a Nextcloud teljes funkciókészlete sokkal több volt a szükségesnél.

Ennek a felhasználónak sem a Nextcloud, sem a Seafile, sem a Syncthing nem a jó válasz. A jó válasz egy webes portál. Ide két projekt illik tisztán, és egyetlen tengely mentén válnak el: a eszköz kezeli a tárolódat, vagy csak olvas belőle?

Cloudreve egy webes portál és egy kezelt tárolóréteg együtt. A fájlok olyan tárolóban vannak, amelyet a Cloudreve felügyel (helyi lemez, S3-kompatibilis objektumtároló vagy más háttérrendszerek). Vannak felhasználói fiókjai és kvótái, a Cloudreve Pro pedig mostanra hivatalos Windows asztali klienst kínál valós idejű kétirányú szinkronizálással. Az architektúra egy Go bináris plusz egy adatbázis, a projekt tárolója pedig aktív itt: github.com/cloudreve/cloudreve.

AList webes felületet tesz a meglévő tároló fölé. Képes csatolt háttérrendszereket, például helyi lemezeket, S3-at, Google Drive-ot, OneDrive-ot, SMB-t és WebDAV-ot böngészni és kezelni, beleértve a fájlműveleteket ott, ahol a háttérrendszer támogatja őket. Go binárisként fut, és alapértelmezés szerint SQLite-ot használ, így egy alap telepítéshez nem kell külön adatbázis-kiszolgáló. Ha a fájljaid már szokásos fájlokként vannak egy támogatott tárolón, az AList meg tudja jeleníteni őket anélkül, hogy új fájlformátumba importálná.

Mikor melyiket:

  • AList ha a fájljaid már rendezve vannak a lemezen vagy felhőtárolóban, és csak egységes webes felületet akarsz föléjük. A migráció gyakorlatilag nulla. Irányítsd az AListet oda, ahol a fájlok vannak.
  • Cloudreve ha kezelt réteget akarsz felhasználói fiókokkal, kvótákkal és egyetlen tárolási háttérrendszerrel, amelyet a portál elejétől a végéig birtokol. A migráció könnyű: beállítasz egy háttérrendszert, átmásolod a fájlokat, kész.

Egy dolgot tisztázni kell, mielőtt bármelyiket választanád: az AList nem szinkronizálást vált ki, a Cloudreve szinkronizálási kínálata pedig szűkebb a Nextcloudénál. A Cloudreve Pro rendelkezik hivatalos Windows asztali szinkronizáló klienssel, de egyik eszköz sem adja meg a Nextcloud CalDAV/CardDAV-ökoszisztémáját vagy egy azzal egyenértékű, minden platformra kiterjedő fényképmentési munkafolyamatot. Ha ezek elengedhetetlenek, akkor közelebb állsz az A vagy B archetípushoz, mint a C-hez. Az AList és a Cloudreve nem könnyebb Nextcloudok. Szűkebb eszközök szűkebb feladatokra.

A szakasz lényege: a Cloudreve és az AList jó választás, ha főként a Nextcloud webes fájlböngészőjét használtad. Az AList egyszerűbben tartja a beállítást, amikor csak egy webes réteg kell a meglévő tároló fölé. A Cloudreve akkor észszerűbb, ha kezelt tárolót, felhasználói fiókokat és Windowsos asztali szinkronizálást szeretnél.

Migrációs súrlódási térkép: mit tartasz meg, mit veszítesz el

Migrációs súrlódási térkép, amely a Syncthinget, a Seafile-t, a Cloudreve-t és az AListet öt oszlopban hasonlítja össze: fájlmigráció, naptár és névjegyek, mobilos fényképmentés, szinkronizálási képesség és migrációs bonyolultság, azzal az emlékeztetővel, hogy a fájlok általában a könnyű rész, és a naptár, a névjegyek, a mobilos mentés és a szinkronizálás viselkedése az, ami megváltozik.

Ezt a táblázatot érdemes elolvasni, mielőtt kihúzod a dugót. Itt megy félre a legtöbb átállás.

Nextcloudról erreÁtmennek a fájlok?Naptár / NévjegyekiOS-es fényképmentésJegyzetek / Feladatok / TalkMigrációs ráfordítás
SyncthingIgen, közvetlen másolásKülön CalDAV/CardDAV-szolgáltatás kellNincs hivatalos iOS-kliensNem tartalmazAz adatmennyiségtől és az eszközök számától függ
SeafileIgen, feltöltés az asztali kliensselKülön CalDAV/CardDAV-szolgáltatás kellA Seafile mobilalkalmazásain keresztül támogatottNem tartalmazAz adatmennyiségtől és a feltöltési sebességtől függ
CloudreveIgen, másolás a beállított tárolóbaNem tartalmazNincs megfelelője a Nextcloud kameramentési folyamatánakNem tartalmazA háttérrendszertől és az adatmennyiségtől függ
AListA meglévő szokásos tároló a helyén csatolhatóNem tartalmazNincs natív mobil szinkronizálásNem tartalmazAlacsony, ha a fájlok már támogatott háttérrendszeren vannak

A CalDAV/CardDAV-hiány a legkevésbé számításba vett migrációs költség. Ha a telefonod címjegyzéke a Nextclouddal szinkronizált, ez a lánc abban a pillanatban elszakad, amikor leállítod a Nextcloudot, bármilyen fájleszköz lép is a helyébe. A Radicale és a Baikal a szokásos könnyű helyettesítők, és mindkettő sokkal kisebb szolgáltatás egy teljes Nextcloud-telepítésnél. Ezeket a résbetömőket érdemes szem előtt tartani, mielőtt kihúzod a dugót a Nextcloud-példány alól.

Ha külön környezetet szeretnél, hogy kipróbáld a migrációt, mielőtt rábíznád az adataidat, A Cloudzy Linux VPS-e tiszta helyet ad erre. Egy külön tesztkiszolgálón elpróbálhatod a költözést anélkül, hogy az éles példányhoz nyúlnál, és ezek bármelyikét egyetlen kattintással telepítheted:

Mikor érdemes a Nextcloudnál maradni

A diagnózis mindkét irányba vág. Íme három ok a maradásra, súly szerint.

Tényleg használod a naptár, névjegyek, feladatok és jegyzetek együttesét. A Nextcloud mind a négyet egyetlen bejelentkezés mögött tartja, működő CalDAV/CardDAV-megvalósítással, működő webes felülettel és működő mobilkliensekkel. Ezt külön szolgáltatásokkal kiváltani azt jelenti, hogy Radicale-t vagy Baikalt futtatsz naptárhoz és névjegyekhez, külön jegyzetalkalmazást és külön feladatkezelőt. Egy helyett két-három szolgáltatás. Egy helyett két-három hibalehetőség. Ha ez a mindennapi munkád, a Nextcloud megtermeli a saját RAM-költségét.

A Nextcloud integrált együttműködési rendszerére támaszkodsz. A Nextcloud egyetlen fiók és felület mögött tartja a fájlokat, a dokumentumszerkesztést, a naptárat, a névjegyeket, a feladatokat, a jegyzeteket és a többi együttműködési funkciót. A Seafile be tud kötni Collabora vagy OnlyOffice megoldást az egyidejű dokumentumszerkesztéshez, így önmagában a közös dokumentummunka nem ok a kizárására. A különbség az, hogy a szélesebb Nextcloud-ökoszisztéma kiváltása akkor is azt jelenti, hogy külön szolgáltatásokat kell összerakni azokra a funkciókra, amelyeket a Seafile nem fed le.

A Nextcloudod azért nehéz, mert olyan szolgáltatások futnak rajta, amiket nem használsz. Az AIO már hozza a PostgreSQL-t, a Redist és az APCu-t, így az adatbázis cseréje vagy az APCu bekapcsolása itt nem a hangolási lépés. Kezdd azzal, hogy kikapcsolod a felesleges opcionális konténereket és Nextcloud-alkalmazásokat. Ha az Office, a Talk, a ClamAV, a teljes szöveges keresés vagy az előnézeti szolgáltatások valódi cél nélkül futnak, vedd le ezt a terhet, mielőtt a migráció mellett döntenél.

Az a logika, amely azt mondja, „menj el, ha a funkciók csak 10%-át használtad”, azt is mondja, „maradj, ha tényleg használod a funkciókat”. Légy őszinte, melyik vagy a kettő közül.

A szakasz lényege: ha a munkafolyamatodhoz hozzátartozik a naptár, a névjegyek és a közös dokumentummunka, a Nextcloud továbbra is a jó eszköz. Hozd rendbe a beállításokat, mielőtt menekülnél.

Gyakran ismételt kérdések

Mi a legkönnyebb Nextcloud-alternatíva?

Ez a munkafolyamaton múlik. Az AList az egyik legegyszerűbb lehetőség a kizárólag webes fájlhozzáféréshez, mert ráülhet a meglévő tárolóra, és alapértelmezés szerint SQLite-ot használ. A Syncthing a szűkebb lehetőség az eszközök közötti szinkronizáláshoz. A Seafile Community Edition a teljesebb kiváltás, ha több felhasználós fájlmegosztás kell; dokumentált minimuma 2 GB RAM és 2 processzormag.

Kevesebb memóriát használ a Seafile, mint a Nextcloud?

A Seafile kevesebb erőforrást igényelhet egy kizárólag fájlmegosztásból álló terheléshez, de nincs olyan rögzített RAM-különbség, ami minden telepítésre igaz lenne. A Seafile CE és a Nextcloud AIO is indulhat nagyjából 2 GB-os alapról a konfigurációtól függően. A Nextcloud ajánlott kapacitása ezután az aktív felhasználókkal és a bekapcsolt szolgáltatásokkal nő, míg a Seafile egy szűkebb fájlszinkronizálási és -megosztási terhelés köré épül.

Hogyan migrálok Nextcloudról Seafile-ra?

Nincs automatikus importáló. A működő út: telepítsd a Seafile-t, telepítsd a Seafile asztali klienst egy olyan gépre, amely el tudja olvasni a Nextcloud adatkönyvtáradat, hozz létre egy könyvtárat a Seafile-kiszolgálón, és hagyd, hogy az asztali kliens blokkok formájában betolja bele a fájlokat. A naptár és a névjegyek nem költöznek a fájlokkal. Fel kell állítanod egy külön CalDAV-kiszolgálót, például Radicale-t vagy Baikalt, és újra kell szinkronizálnod a telefonodról. Hogy meddig tart a migráció, az az adatmennyiségtől és a rendelkezésre álló feltöltési sávszélességtől függ.

Jobb a Syncthing a Nextcloudnál fényképmentésre?

Mobilon nem egyértelműen. A Syncthing hivatalos Android-alkalmazását a 2024. decemberi kiadás után megszüntették, bár maradtak közösségi karbantartású Android-lehetőségek. Az iOS-en máig nincs hivatalos Syncthing-kliens Nextcloud-szerű háttérbeli fényképmentéssel. Ha a kameratekercs automatikus mentése központi a rendszeredben, kezeld a mobiltámogatást külön döntésként ahelyett, hogy feltételeznéd, a Syncthing kiváltja a Nextcloud alkalmazását.

Futtathatok Nextcloud-alternatívákat olcsó VPS-en?

Igen, de a VPS-t a konkrét eszközhöz és terheléshez méretezd, ne abból indulj ki, hogy egyetlen memóriacél mind a négyhez jó. A Seafile CE hivatalosan legalább 2 GB RAM-ot és 2 processzormagot ajánl. A Syncthing, az AList és a Cloudreve az itt tárgyalt terhelésekhez nem ad közvetlenül összevethető kemény RAM-minimumokat, ezért indulj ki a telepítési követelményeikből, és hagyj tartalékot a könyvtárad méretére, az adatbázisra és a tárolási háttérrendszerre.

Megosztás

Beszélgetés

Hozzászólások

Jelentkezzen be a beszélgetéshez.

Több a blogról

Folytassa az olvasást.

Készen áll a telepítésre? Már 2,48 $/hó-tól.

Független felhő 2008 óta. AMD EPYC, NVMe, 40 Gbps. 14 napos pénzvisszafizetési garancia.