−25%

د Windows پر کلنۍ تادیه، تر ۳۱ اکتوبر. پلانونه وګورئ

EQVPS
پیل وکړئ

د Syncthing لپاره VPS: تل آنلاین، یوازې کوډ شوی

د Syncthing ملګری چې شپه او ورځ آنلاین وي: ستاسو وسایل همغږي کېږي که څه هم هېڅکله یوځای روښانه نه وي، او سرور یوازې کوډ شوي معلومات ساتي. ازمول شوی.

‏Syncthing یوه ځورونکې عادت لري: دوه وسایل یوازې هغه وخت همغږي کېږي چې دواړه آنلاین وي. لپټاپ ویده دی، تلیفون په جېب کې په ګرځنده انټرنیټ دی، د کور کمپیوټر بند دی — او فایلونه هغې شېبې ته انتظار باسي چې دوه یې په تصادفي ډول یوځای ویښ وي. هغه ملګری چې شپه او ورځ آنلاین وي دا ستونزه حلوي. هره وسیله چې کله هم راښکاره شي، هر څه د سرور له لارې همغږي کېږي.

معمول اعتراض دا دی: «نو زما فایلونه به په VPS پراته وي.» ‏Syncthing دې ته هم ځواب لري: فولډر له سرور سره د نا باوري وسیلې په توګه شریک کړئ، او هغه به یوازې هغه کوډ شوي معلومات ساتي چې پخپله یې نشي لوستلی.

کوم پلان

پخپله Syncthing ډېر کوچنی دی — زموږ په ازموینه کې شاوخوا ۲۵–۳۰ MB RAM. په حقیقت کې تاسو ډیسک اخلئ، ځکه سرور د هر شریک شوي فولډر بشپړه کاپي ساتي.

تاسو څه همغږي کوئپلان
اسناد، یادښتونه، تنظیمات، د پټنومونو ډیټابېس فایلNano-IP: ۲ vCPU، ۱ GB، ۱۵ GB ($8/میاشت)
د کلونو اسناد او یو څه انځورونهMicro-IP: ۲ vCPU، ۲ GB، ۲۵ GB ($10/میاشت)
د کار فولډرونه او لوی آرشیفونهSmall-IP: ۴ vCPU، ۴ GB، ۳۵ GB ($16/میاشت)
د انځورونو کتابتون‏Pro-32: ۴۰۰ GB ($40/میاشت)، د غوښتنې پر بنسټ

داسې پلان واخلئ چې خپل IPv4 ولري. ستاسو وسایل باید په 22000 پورټ سرور ته ورسېږي؛ په NAT پلان کې یوازې SSH تېرېږي، او Syncthing عامه ریلې ګانو ته ځي — ورو، او د هغه زیربنا له لارې چې ستاسو په واک کې نه ده. آلمان یا فنلنډ وټاکئ، هغه چې تاسو ته نږدې وي او د امر پر مهال شتون ولري. د سرور پیسې په کریپټو ورکول کېدای شي، له KYC پرته.

نصب

پر Ubuntu 24.04 یا Debian 12 د root په توګه، د Syncthing له رسمي ریپوزیټري (ثابت v2 چینل):

mkdir -p /etc/apt/keyrings
curl -L -o /etc/apt/keyrings/syncthing-archive-keyring.gpg https://syncthing.net/release-key.gpg
echo "deb [signed-by=/etc/apt/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing stable-v2" > /etc/apt/sources.list.d/syncthing.list
apt update && apt install -y syncthing

د systemd لاندې یې د خپل جلا کاروونکي سره وچلوئ:

useradd -m -s /bin/bash syncthing
systemctl enable --now syncthing@syncthing
ufw allow 22/tcp && ufw allow 22000/tcp && ufw allow 22000/udp && ufw enable

کاروونکي ته sync نوم مه ورکوئ. دا نوم دمخه د یوه سیسټمي حساب دی چې کور یې /bin دی، او syncthing@sync د یوازې-لوستلو فایل سیسټم په تېروتنه ناکامېږي — موږ پخپله په دې کې ونښتو.

د سرور د وسیلې ID واخلئ — دا به په نورو وسایلو کې ولګوئ:

runuser -u syncthing -- syncthing device-id

ویب انټرفېس یوازې پر 127.0.0.1:8384 اوري، او همدا غواړئ. له خپل کمپیوټر څخه د SSH تونل له لارې ورته ورسېږئ:

ssh -L 8384:127.0.0.1:8384 root@YOUR_SERVER_IP

پته http://127.0.0.1:8384 پرانیزئ او تر هر څه مخکې په Settings → GUI کې پټنوم وټاکئ.

فولډر داسې شریک کړئ چې سرور یې ونشي لوستلی

په خپل لپټاپ (یا هره باوري وسیله) کې:

  1. سرور د هغه د وسیلې ID سره د لرې وسیلې په توګه ورزیات کړئ.
  2. هغه فولډر پرانیزئ چې همغږي کول یې غواړئ ← Sharing، سرور په نښه کړئ او ترڅنګ یې د کوډ کولو پټنوم ولیکئ. دا پټنوم په خپل پټنوم مدیر کې وساتئ: له دې پرته د سرور معلومات یوازې شور دي.
  3. د سرور په ویب انټرفېس کې فولډر ومنئ او د فولډر ډول Receive Encrypted وټاکئ.

همدا. وګورئ چې په حقیقت کې سرور ته څه رسېدلي:

find /home/syncthing -path '*syncthing-enc*' -type f | head

تاسو به د خپلو فایلونو د نومونو پر ځای داسې لارې ووینئ لکه …/I.syncthing-enc/C8/PICA7BFKFPSGQ06C4D4SQ50GB6E151QUNF1EOBK. زموږ په ازموینه کې مو په سرور کې د همغږي شوي فایل یوه جمله ولټوله — هېڅ.

ستاسو نور وسایل همدا فولډر په خپل منځ کې په عادي ډول، او له سرور سره د همدې کوډ کولو پټنوم سره شریکوي. هره باوري وسیله چې پټنوم پېژني له سرور همغږي کېدای شي، حتی هغه نوی لپټاپ چې د زاړه له خرابېدو وروسته راځي.

رښتیا خبره

  • همغږي کول بیک اپ نه دی. ړنګول او په غلطۍ سره بیا لیکل هم همغږي کېږي. په باوري وسیله کې نسخې فعالې کړئ، یا بل ځای جلا بیک اپ وساتئ.
  • کوډ کول منځپانګه او نومونه پټوي، نه هر څه. د فایلونو اندازه او دا چې کله څه بدلېږي، لا هم په سرور کې معلومېدای شي. د ډېرو خلکو لپاره دا ښه معامله ده؛ که ستاسو لپاره نه وي، دا ترتیب ستاسو لپاره نه دی.
  • پټنوم کیلي ده. که مو ورک کړ، په سرور کې کوډ شوې کاپي بې ګټې ده. همدا موخه ده، او همدا خطر هم.
  • تلیفونونه. نور رسمي ګرځنده اپ نشته: د Android لپاره د ټولنې له خوا ساتل کېدونکی اپ شته، د iOS لپاره یوازې د دریمې ډلې پیرودونکي. تر دې مخکې چې پرې حساب وکړئ، خپله وسیله وګورئ.

که د خاموش شالید همغږي کولو پر ځای د کلیزو، اړیکو او د شریکولو لینکونو سره بشپړ ویب انټرفېس غواړئ، Nextcloud ته وګورئ. که یوازې غواړئ ستاسو فایلونه هر ځای وي او له خپلو وسایلو پرته هېڅ ځای ونه لوستل شي، دا سپکه وسیله ده.

اړوند

د ځای پرځای کولو لپاره چمتو یاست؟ په crypto تادیه، بې KYC — شاوخوا یوه دقیقه کې چمتو.

اوس ځای پرځای کړئ →

پوښتنې

ایا سرور زما فایلونه لوستلی شي؟

نه، که فولډرونه ورسره د نا باوري وسیلې په توګه شریک کړئ. د کوډ کولو پټنوم په خپله وسیله کې ټاکئ؛ بیا سرور کوډ شوې منځپانګه د ګډوډو نومونو لاندې ساتي. زموږ په ازموینه کې یو متني فایل سرور ته داسې ورسېد: I.syncthing-enc/C8/PICA7…، او منځپانګه یې هېڅ ځای د ساده متن په توګه نه وه. د فایلونو اندازه او د بدلونونو وخت لا هم اټکل کېدای شي — نومونه او منځپانګه نه.

ایا Syncthing ځانګړي IP ته اړتیا لري؟

په کلکه سپارښتنه کېږي. ستاسو وسایل په 22000 پورټ (TCP او UDP) له سرور سره نښلي. په NAT پلان کې له بهر یوازې SSH پورټ ته رسېدای شئ، نو Syncthing عامه ریلې ګانو ته ځي — کار کوي، خو ورو، او ستاسو کوډ شوی ټرافیک د بل چا له ریلې تېرېږي.

څومره ډیسک ته اړتیا لرم؟

سرور د هر هغه فولډر بشپړه کاپي ساتي چې ورسره یې شریکوئ، نو حساب د خپلو معلوماتو پر بنسټ وکړئ، نه د Syncthing. اسناد او یادښتونه په ۱۵–۲۵ GB کې ځایېږي؛ د انځورونو کتابتون معمولاً د ۴۰۰ GB یا ډېر Pro پلان معنا لري، چې د غوښتنې پر بنسټ برابرېږي.

‏syncthing@sync ولې نه پیلېږي؟

ځکه چې Debian او Ubuntu دمخه د sync په نوم سیسټمي کاروونکی لري چې کور ډایرکټري یې ‎/bin ده. Syncthing هڅه کوي خپل تنظیمات په ‎/bin/.local کې جوړ کړي او په یوازې-لوستلو فایل سیسټم کې ودرېږي. په بل هر نوم کاروونکی جوړ کړئ — موږ syncthing کاروو.

ایا دا بیک اپ دی؟

نه. همغږي کول ړنګول هم کاپي کوي: په لپټاپ کې فایل ړنګ کړئ، له سرور هم ورکېږي. په باوري وسیله کې د فایل نسخې فعالې کړئ یا جلا بیک اپ وساتئ.

تبصرې

لا تبصرې نشته. لومړی اوسئ.

یوه تبصره پریږدئ

تبصرې د ښکاره کیدو مخکې اعتدال کیږي.