Tropic Host

Nextcloud․ ինչ է սա և ինչպես տեղադրել անձնական ամպը VPS-ի վրա

1 րոպե կարդալ
Tropic
Nextcloud․ ինչ է սա և ինչպես տեղադրել անձնական ամպը VPS-ի վրա

Language: hy

Nextcloud․ սեփական ամպը ֆայլերի և համատեղ աշխատանքի համար

Պայմանագիրը ձեր էլեկտրոնային փոստում է, դրա վերջին տարբերակը՝ նոութբուքում, լուսանկարները՝ հեռախոսում, իսկ թիմի օրացույցը՝ մեկ այլ ծառայությունում։ Nextcloud-ը ֆայլերը, փաստաթղթերը, կոնտակտները, առաջադրանքները և հաղորդակցությունը միավորում է մեկ վայրում։ Սովորական ամպային ծառայությունից դրա գլխավոր տարբերությունն այն է, որ դուք եք վերահսկում սերվերը, պահեստի ծավալը, օգտատերերի հաշիվներն ու հասանելիության կանոնները։

Տեսնենք, թե ում կարող է օգտակար լինել Nextcloud-ը, ինչպես է այն տարբերվում Google Drive-ից և Dropbox-ից, որքան ռեսուրս է անհրաժեշտ և ինչպես տեղադրել այն VPS-ի վրա։

Ինչ է Nextcloud-ը՝ պարզ բառերով

Nextcloud-ը բաց կոդով հարթակ է ֆայլերը պահելու, համաժամացնելու և կիսվելու համար։ Այն կարելի է տեղադրել տնային սերվերի, NAS-ի, գրասենյակային սարքավորման կամ VPS-ի վրա, իսկ օգտատերերը կարող են միանալ դիտարկիչից, Android և iOS հավելվածներից կամ Windows-ի, macOS-ի և Linux-ի հաճախորդից։

Օգտատիրոջ տեսանկյունից ամեն ինչ ծանոթ է․ կարելի է ստեղծել պանակներ, վերբեռնել ֆայլեր, ուղարկել հղումներ և համաժամացնել տվյալները։ Տարբերությունը ներսում է։ Հանրային ամպում ենթակառուցվածքը վերահսկում է մատակարարը։ Nextcloud-ի դեպքում դուք եք ընտրում՝ որտեղ են պահվում տվյալները, ով է ստանում հասանելիություն և որքան տարածք է հատկացվում յուրաքանչյուր օգտատիրոջը։

Վերահսկողությունը ինքնաբերաբար չի նշանակում ոչ անվտանգություն, ոչ էլ խնայողություն։ Սերվերը պետք է ինքնուրույն թարմացնեք, պաշտպանեք և պահուստավորեք։

Ինչ կարող է անել Nextcloud-ը ֆայլերը պահելուց բացի

Սարքերի միջև համաժամացում

Սեղանադիր հաճախորդը ընտրված պանակները համաժամացնում է սերվերի հետ։ Բջջային հավելվածը կարող է ինքնաբերաբար վերբեռնել լուսանկարներն ու տեսանյութերը։ Միաժամանակ պարտադիր չէ ամբողջ արխիվը պահել յուրաքանչյուր նոութբուքում․ այն մնում է հասանելի դիտարկիչից։

Հղումներ, File Drop և տարբերակների պատմություն

Ֆայլը կամ պանակը կարող եք կիսել օգտատիրոջ, խմբի կամ հանրային հղման միջոցով։ Հղումը կարող է ունենալ գաղտնաբառ, ժամկետ և դիտելու, ներբեռնելու կամ խմբագրելու թույլտվություններ։

File Drop գործառույթը հատկապես օգտակար է։ Օրինակ՝ հաշվապահը կարող է ստեղծել փաստաթղթեր հավաքելու հղում․ յուրաքանչյուր հաճախորդ կկարողանա վերբեռնել ֆայլ, բայց չի տեսնի պանակի պարունակությունը կամ այլ մարդկանց տվյալները։ Nextcloud-ը նաև աջակցում է ֆեդերացված կիսմանը, որը թույլ է տալիս ուղղակի հասանելիություն ապահովել տարբեր Nextcloud սերվերների օգտատերերի միջև։

Համակարգը պահում է փոփոխված ֆայլերի նախորդ տարբերակները, իսկ ջնջված տվյալները սկզբում տեղափոխվում են աղբարկղ։ Սա օգնում է չեղարկել պատահական փոփոխությունը, սակայն չի փոխարինում առանձին պահուստային պատճենին։

Փաստաթղթեր, օրացույց և տեսազանգեր

Nextcloud Office-ը թույլ է տալիս դիտարկիչում խմբագրել փաստաթղթեր, աղյուսակներ և ներկայացումներ։ Groupware-ը ավելացնում է օրացույց, կոնտակտներ, էլեկտրոնային փոստի հաճախորդ և Deck առաջադրանքների վահանակներ։ Mail մոդուլը միանում է գոյություն ունեցող փոստարկղին․ այն սեփական փոստային սերվեր չի ստեղծում։

Nextcloud Talk-ը տրամադրում է չաթեր, աուդիո և տեսազանգեր, կոնֆերանսներ ու էկրանի ցուցադրում։ Ընտանիքի կամ փոքր թիմի համար սա հնարավորություն է պահելու ֆայլերը և քննարկելու դրանք նույն համակարգում։ Միաժամանակյա բազմաթիվ զանգերի դեպքում կպահանջվեն լրացուցիչ ռեսուրսներ և ցանցային կարգավորում։

Nextcloud-ը՝ Google Drive-ի և Dropbox-ի համեմատ

Nextcloud-ը հաճախ ներկայացվում է որպես Google Drive-ի, Dropbox-ի, OneDrive-ի կամ Yandex Disk-ի այլընտրանք։ Հնարավորությունները նման են, բայց կառավարման մոդելը տարբեր է։

ՑուցիչNextcloud սեփական սերվերի վրաՀանրային ամպ
Տվյալների գտնվելու վայրըԴուք եք ընտրում սերվերն ու երկիրըԸնտրում է մատակարարը
ԾավալՍահմանափակվում է ձեր սկավառակովՍահմանափակվում է սակագնով
ՍպասարկումԿատարում է սերվերի սեփականատերըԿատարում է մատակարարը
ԸնդլայնելիությունNextcloud-ի հավելվածներ և ինտեգրացիաներԾառայության էկոհամակարգը
ՏեղադրումՊահանջում է կարգավորումԲավարար է գրանցվել

Պատրաստի ամպային ծառայությունն ավելի հարմար է, երբ պետք են ընդամենը մի քանի գիգաբայթ և զրոյական ադմինիստրացիա։ Nextcloud-ն ավելի գրավիչ է, երբ կարևոր են սեփական հասանելիության կանոնները, մեծ ծավալը, բազմաթիվ օգտատերերը կամ ներքին համակարգերի հետ ինտեգրումը։

Ում կարող է օգտակար լինել մասնավոր ամպը

Nextcloud-ը կարելի է օգտագործել՝

  • ընտանիքի համար՝ ընդհանուր արխիվի, լուսանկարների ավտոմատ վերբեռնման և օրացույցների նպատակով,
  • ֆրիլանսերի կամ գործակալության համար՝ մեծ ֆայլեր ուղարկելու և File Drop-ով նյութեր հավաքելու նպատակով,
  • փոքր թիմի համար՝ ընդհանուր պանակների, փաստաթղթերի, առաջադրանքների ու զանգերի համար,
  • կազմակերպության համար՝ երբ կարևոր է ընտրել հոսթինգի հարթակն ու այն երկիրը, որտեղ պահվում են տվյալները,
  • ինքնուրույն հոսթինգի սիրահարի համար՝ որպես WebDAV-ով և արտաքին ինտեգրումներով կենտրոնական պահեստ։

Nextcloud-ը հարմար չէ նրան, ով պատրաստ չէ հետևել թարմացումներին և պահուստավորմանը։ Այն նաև մեկ VPS-ը չի վերածում անսահման պահեստի․ ֆայլերի, տարբերակների, աղբարկղի և մանրապատկերների համար պետք է նախապես հաշվարկել տարածքը։

Որտեղ տեղադրել Nextcloud-ը՝ տա՞նը, թե՞ VPS-ի վրա

ՏարբերակԱռավելություններՍահմանափակումներ
Տնային սերվեր կամ NASՄեծ արխիվների համար մատչելի պահեստ ձեր սեփական սկավառակների վրաԿախված է էլեկտրականությունից, ինտերնետից և երթուղիչից
VPSՇուրջօրյա արտաքին հասանելիություն առանց տնային սարքավորմանԱմսական վճար և սկավառակի արժեք
Գրասենյակային սերվերԱրագ հասանելիություն ընկերության ներսումՊահանջում է ադմինիստրացիա և պահուստային տեղ

Տերաբայթներով լուսանկարների արխիվի համար տնային սերվերը սովորաբար ավելի շահավետ է։ VPS-ն ավելի հարմար է, երբ ծառայությունը պետք է անընդհատ հասանելի լինի ինտերնետից։ Հնարավոր է նաև հիբրիդային տարբերակ․ Nextcloud-ը աշխատում է VPS-ի վրա, իսկ տվյալների մի մասը միացվում է S3-ի, SMB-ի, SFTP-ի կամ WebDAV-ի միջոցով։

Որքան ռեսուրս է պետք Nextcloud-ին

Ծանրաբեռնվածությունը կախված է օգտատերերի թվից, նախադիտումների ստեղծումից, գրասենյակային փաթեթից, հակավիրուսային ստուգումից, որոնումից և տեսազանգերից։ Որպես մեկնարկ կարելի է օգտագործել հետևյալ գործնական գնահատականները․

ՍցենարCPURAMՍկավառակ
Անձնական ամպ, 1–3 օգտատեր2 vCPU4 GB40 GB համակարգի և կոնտեյներների համար, գումարած տվյալները
Փոքր թիմ և Office4 vCPU8 GB80 GB-ից կամ ըստ արխիվի չափի
Talk, ClamAV, որոնում, բազմաթիվ նախադիտումներ4+ vCPU8–16 GBԱրագ SSD/NVMe՝ ազատ պաշարով

Սրանք խիստ համակարգային պահանջներ չեն, այլ մեկնարկային կոնֆիգուրացիաներ։ Ֆայլային ամպի համար սկավառակի ծավալը հաճախ ավելի կարևոր է, քան CPU-ի ևս մեկ միջուկը։

Ընթացիկ ֆայլերի չափին ավելացրեք աճի, տարբերակների, աղբարկղի և մանրապատկերների համար նախատեսված տարածք։ Պահուստը ավելի լավ է պահել մեկ այլ սերվերի կամ կրիչի վրա։ Եթե արդեն զբաղված է 60 GB, 70 GB ազատ տարածքը երկար չի բավականացնի․ ավելի խելամիտ է հատկացնել 120–150 GB։

Ինչպես տեղադրել Nextcloud-ը VPS-ի վրա All-in-One-ով

Nextcloud All-in-One-ը կամ AIO-ն պաշտոնական տեղադրման եղանակ է։ Այն ներառում է Nextcloud, PostgreSQL, Redis և կառավարման վահանակ։ Ըստ ցանկության կարելի է միացնել Office-ը, Talk-ը, ClamAV-ը, ամբողջական տեքստով որոնումը, նախադիտումները և BorgBackup պահուստավորումները։

Հիմնական տեղադրման համար պետք է մաքուր 64-բիթանոց VPS՝ Ubuntu-ով կամ Debian-ով, A գրառումով դոմեն, որը մատնանշում է սերվերի IP հասցեն, պաշտոնական պահոցից տեղադրված Docker Engine և ազատ 80, 443, 8080 ու 8443 պորտեր։ Snap-ով տեղադրված Docker-ը չի աջակցվում։

Գործարկեք գլխավոր կոնտեյները․

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

Այնուհետև բացեք․

https://SERVER_IP:8080

Դիտարկիչը կզգուշացնի ինքնաստորագրված վկայագրի մասին։ Առաջին մուտքի ժամանակ օգտագործեք IP հասցեն, պահպանեք ցուցադրված գաղտնաբառը, մուտքագրեք դոմենը և ընտրեք բաղադրիչները։ AIO-ն Let's Encrypt-ի միջոցով կկարգավորի TLS վկայագիրը։

Մի միացրեք բոլոր հավելումները, եթե դրանց կարիքը չունեք․ Office-ը, Talk-ը, հակավիրուսն ու որոնումը ծախսում են RAM և CPU։ Talk-ին անհրաժեշտ են նաև լրացուցիչ TCP և UDP պորտեր։

Արտադրական սերվերի համար մշակողները խորհուրդ են տալիս պաշտոնական Compose ֆայլը, քանի որ այն հեշտացնում է թարմացումներն ու կոնֆիգուրացիայի փոփոխությունները։ Վերևի հրամանը հարմար է որպես պարզ և արագ մեկնարկ։

Ինչպես պաշտպանել Nextcloud-ը և չկորցնել տվյալները

Միջոցների նվազագույն փաթեթը հետևյալն է․

  1. միացնել երկփուլ նույնականացումը,
  2. թարմացնել Nextcloud-ը, հավելվածները, կոնտեյներներն ու օպերացիոն համակարգը,
  3. հանրային հղումները պաշտպանել գաղտնաբառով և ժամկետով,
  4. պահուստը պահել հիմնական VPS-ից առանձին,
  5. պարբերաբար փորձարկել վերականգնումը։

Աղբարկղը, տարբերակների պատմությունը, RAID-ը և VPS-ի snapshot-ը օգտակար են, բայց չեն փոխարինում պահուստավորմանը։ Ամբողջական վերականգնման համար պետք են տվյալները, կոնֆիգուրացիան և տվյալների բազան․ պետք է պահպանել նաև սեփական հավելվածներն ու թեման։ AIO-ն կարող է օրական Borg պահուստներ ստեղծել և վահանակի միջոցով վերականգնել օրինակը։

Nextcloud-ը tropic.host-ի VPS-ի վրա

Nextcloud-ին անհրաժեշտ է Linux սերվեր՝ մշտական ինտերնետային հասանելիությամբ, արագ սկավառակով և բավարար RAM-ով։ Նման նախագիծը կարելի է հոսթել tropic.host-ի VPS-ի վրա՝ առանց տանը առանձին համակարգիչ մշտապես միացված պահելու կամ տնային երթուղիչով հասանելիություն կարգավորելու։

Անձնական ամպի համար ողջամիտ է սկսել 2 vCPU-ից և 4 GB RAM-ից։ Office-ի, մի քանի ակտիվ օգտատերերի, հակավիրուսային ստուգման կամ Talk-ի դեպքում մտածեք 8 GB RAM-ի կամ ավելի մեծ ծավալի մասին։ Պլան ընտրելիս հատկապես ուշադրություն դարձրեք սկավառակի տարողությանը․ անհրաժեշտ կոնֆիգուրացիան ամենից հաճախ որոշում են արխիվը և դրա աճը։

Մի գնեք ամենամեծ սերվերը նախապես։ Սկսեք ընթացիկ սցենարին համապատասխան ռեսուրսներից, հետևեք RAM-ին ու ազատ տարածքին և մեծացրեք դրանք ծանրաբեռնվածության աճին զուգահեռ։

Կարճ եզրակացություն

Nextcloud-ը սերվերը վերածում է անձնական կամ թիմային ամպի՝ ֆայլերի համաժամացմամբ, հղումներով, օրացույցներով, փաստաթղթերով, առաջադրանքներով և զանգերով։ Դրա գլխավոր արժեքը ոչ թե Google Drive-ը անվճար կրկնելն է, այլ ենթակառուցվածքն ու տվյալների հետ աշխատանքի կանոններն ինքնուրույն ընտրելու հնարավորությունը։

Ազատությունը բերում է սպասարկման պատասխանատվություն։ Եթե ճիշտ են կարգավորված թարմացումները, երկփուլ նույնականացումը և առանձին պահուստները, Nextcloud-ը կարող է դառնալ ընտանիքի, ֆրիլանսերի կամ թիմի մշտական թվային աշխատանքային տարածքը։

FAQ

Nextcloud-ն անվճա՞ր է։

Սերվերային տարբերակը բաց կոդով է և հասանելի է անվճար։ Սերվերը, դոմենը, պահուստային պահեստը և անհրաժեշտության դեպքում կոմերցիոն աջակցությունը վճարվում են առանձին։

Կարո՞ղ է Nextcloud-ը փոխարինել Google Drive-ին։

Շատ սցենարներում այն կարող է փոխարինել պահեստավորման, համաժամացման, ֆայլերի կիսման և համատեղ խմբագրման համար։ Հնարավորությունների հավաքածուն կախված է տեղադրված հավելվածներից և սերվերի կոնֆիգուրացիայից։

Կարելի՞ է Nextcloud-ը տեղադրել առանց դոմենի։

Այո՝ տեղական ցանցի համար։ Ինտերնետով անվտանգ հասանելիության դեպքում ավելի հարմար է օգտագործել դոմեն և HTTPS։ AIO-ն կարող է նաև առաջարկել անվճար դինամիկ ենթադոմեն deSEC-ի միջոցով։

Որքա՞ն սկավառակ պետք է նախատեսել Nextcloud-ի համար։

Բացի հենց ֆայլերից, հաշվի առեք տարբերակները, աղբարկղը, մանրապատկերներն ու արխիվի աճը։ Գործնական պահուստը ընթացիկ չափից 30–50% ավելի է, իսկ պահուստային պատճենը լավ է պահել առանձին։

Համաժամացումը պահուստավորո՞ւմ է։

Ոչ։ Ֆայլի ջնջումը, վնասումը կամ կոդավորումը կարող է համաժամացվել մյուս սարքերի հետ։ Անհրաժեշտ է տվյալների, կոնֆիգուրացիայի և տվյալների բազայի անկախ պահուստ։