خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

من Google Drive را رها کردم و از یک ابزار همگام‌سازی رایگان و متن باز استفاده می‌کنم — و این Nextcloud نیست.

سال‌هاست که ما آموزش دیده‌ایم تا تعادلی بسیار خاص را بپذیریم: راحتی را می‌گیریم و در عوض، داده‌های خود را به غول‌های بزرگ فناوری می‌سپاریم. اما برای بسیاری، ابزارهایی نظیر گوگل درایو یا نکست‌کلود پرحجم شده‌اند. نکست‌کلود، با اینکه عالی است، به یک مجموعهٔ عظیم تبدیل شده که هدف آن جایگزینی مایکروسافت آفیس، برنامه‌های چت و موارد دیگر است. گاهی این بیش از حد است.

برای سال‌ها ما آموزش دیده‌ایم تا یک معاملهٔ بسیار خاص را بپذیریم: ما راحتی می‌گیریم و در عوض داده‌های خود را به غول‌های بزرگ تکنولوژی می‌دهیم. اما برای بسیاری، ابزارهایی مانند گوگل درایو یا نکست‌کلود پرحجم شده‌اند. نکست‌کلود، اگرچه عالی است، به مجموعه‌ای عظیم تبدیل شده که هدفش جایگزینی مایکروسافت آفیس، برنامه‌های چت و غیره است. گاهی این بیش از حد است.

اگر به دنبال یک راه‌حل اختصاصی هستید — چیزی که همان‌طور که دراپ‌باکس در ابتدا عمل می‌کرد اما میزبانی‌شده در شرایط خودتان — شما به یک پلتفرم راحت‌زندگی نیاز ندارید. شما به یک موتور همگام‌سازی با عملکرد بالا نیاز دارید. به همین دلیل من به Seafile منتقل شدم. این یک پلتفرم منبع‌باز برای همگام‌سازی فایل است که به‌طور خاص برای قابلیت اطمینان توسعه یافته است نه برای سعی در انجام همه کارها به‌یکباره.

آیکون برنامه Seafile.

Seafile یک راه‌حل همگام‌سازی فایل منبع‌باز است که برای استفاده در سطح سازمانی آماده است و کنترل میزبانی‌شده توسط خودکار و عملکرد بالا را ارائه می‌دهد. این سرویس رمزگذاری انتها به انتها و یک مشتری درایو مجازی دارد که به عنوان یک جایگزین خصوصی و قابل اعتماد برای دراپ‌باکس عمل می‌کند.

چرا گوگل درایو را ترک کردم

برای فرار از تلهٔ راحتی

بارگذاری فایل‌های Seafile از کلاینت مرورگر.

گوگل درایو برای کاربر متوسط طراحی شده است که گاهی چند عکس و جدول بارگذاری می‌کند. این سرویس برای مدیریت داده‌های با سرعت بالا ساخته نشده است. به محض اینکه ساختار دایرکتوری پیچیده‌ای مانند محیط توسعه محلی یا کتابخانهٔ عکس خام معرفی کنید، کلاینت دسکتاپ گوگل درایو شروع به خفه شدن می‌کند. آن اسکن می‌کند، متوقف می‌شود، صرفِ پردازش‌های CPU برای بررسی تغییرات می‌شود.

مطلب مرتبط:   چگونه کانال های وای فای را در روتر خود تغییر دهید

و سپس مشکل «اسکن» دائمی گوگل درایو وجود دارد. ما می‌دانیم که گوگل فایل‌ها را برای تطبیق هش‌ها با نقض‌های حق تکثیر یا محتوای غیرقانونی اسکن می‌کند. اگرچه برای یک پلتفرم عمومی لازم است، این یک دینامیک مالکیتی ایجاد می‌کند. پس از بارگذاری فایل‌ها، گوگل احساس می‌کند حق دارد به دلخواه خود آن‌ها را مرور کند.

به همین دلیل بیشترها نکست‌کلود را به‌عنوان گزینهٔ بعدی می‌بینند. من حتی آن را امتحان کردم. علیرغم توانمندی، نکست‌کلود و برخی از بهترین گزینه‌های آن، مانند Copyparty، تعداد زیادی ویژگی بیش از حد دارند. آن سعی می‌کند همه‌چیز برای همه باشد. در یک VPS متوسط، بک‌اند مبتنی بر PHP می‌تواند سنگین به‌نظر برسد. رابط وب واقعاً مفید و زیباست. اما عملکرد همگام‌سازی در مجموعه‌های بزرگ فایل ممکن است کند باشد. من به دنبال جایگزینی برای تقویم گوگل نبودم؛ بلکه به دنبال جایگزینی برای سیستم فایل بودم. این همان جایی است که Seafile وارد گفت‌وگو می‌شود.

اما چرا Seafiles به‌جای آن؟

چون منطقی بود

در حالی که گوگل درایو راحت بود، من از دست‌کاری‌های مداوم و عملکرد کند خسته شدم و نکست‌کلود مرا با ویژگی‌هایی که هرگز نیازی به آن‌ها نداشتم غرق کرد. اشتباه نگیرید، برای کسانی که به این ویژگی‌ها نیاز دارند، نکست‌کلود بهترین است.

اما من می‌خواستم ابزاری که فقط فایل‌ها را به سرور ابری‌ام همگام‌سازی کند و دسترسی محلی به آن‌ها بدهد. به همین دلیل Seafile را انتخاب کردم. این برنامه برای یک هدف خاص ساخته شده است: همگام‌سازی و اشتراک‌گذاری فایل. و بهترین عملکرد را با ویژگی‌های اضافی که تجربه را بهبود می‌بخشند ارائه می‌دهد.

رویکرد گیت

Seafiles داده‌های شما را به عنوان یک مخزن نسخه‌دار کنترل می‌کند نه یک سطل ثابت. اکثر ابزارهای پشتیبان‌گیری و همگام‌سازی در ابر فقط فایل‌ها را بازنویسی می‌کنند؛ Seafiles از یک سیستم تاریخچهٔ قوی استفاده می‌کند. این شامل نسخه‌سازی داخلی و لاگ‌های فعالیت است که هر تغییر فایل را ردیابی می‌کند و به شما اجازه می‌دهد نسخه‌های قبلی را در صورت اشتباه بازیابی کنید.

Seafile یک سیستم مبتنی بر کتابخانه اتخاذ می‌کند. کاربران می‌توانند چندین کتابخانه ایجاد کنند و انتخاب کنند که هر کتابخانه با کدام دستگاه همگام شود. به‌عنوان مثال، ممکن است کتابخانهٔ اسناد خود را به لپ‌تاپ و کتابخانهٔ عکس‌ها را فقط به تلفن همگام کنید، به‌طوری که از پهنای باند یا فضای ذخیره‌سازی دستگاه‌هایی که نیازی به داده‌ها ندارند استفاده نشود.

مطلب مرتبط:   کاهش اندازه تصویر Docker با تصاویر Alpine Linux

برنامه دسکتاپ گوگل درایو در ویندوز ۱۱.

اجازه ندهید راحتی قیمت حریم خصوصی را بگیرد.

حریم خصوصی که از اعتماد به ابر امتناع می‌کند

رمزگذاری سمت‑کلاینت Seafile همچنین رمزگذاری انتها به انتها را ارائه می‌دهد. وقتی یک کتابخانه ایجاد می‌کنید می‌توانید آن را با رمز عبور محافظت کنید. این رمزگذاری بر روی دستگاه شما انجام می‌شود قبل از این‌که داده‌ها به سرور یا ابر بارگذاری شوند. Seafiles حتی به داده‌های شما دسترسی ندارد.

اما چرا باید قبل از بارگذاری به سرور خود میزبانی‌شده از رمزگذاری استفاده کنید؟ حتی اگر خود میزبانی کنید، احتمال سرقت سخت‌افزار سرور وجود دارد. یا اگر از یک سرویس ابری استفاده می‌کنید و اعتبارنامه‌های شما درز شوند، داده‌های شما بدون رمز عبور خصوصی شما بی‌دسترس و شفاف می‌ماند.

بررسی واقعی DIY

وقتی تصمیم می‌گیرید از سرویس ابری یک غول بزرگ فاصله بگیرید، یک ترس وجود دارد: از دست دادن راحتی کلیک و رفتن و همگام‌سازی هوشمند. اما این در مورد کلاینت Seafile صادق نیست.

Seafile ذخیره‌سازی ابری شما را به کامپیوتر شما به‌عنوان یک درایو مجازی سوار می‌کند. این همه داده‌های ذخیره‌شده در سرور شما را در مرورگر فایل سیستم‌تان نشان می‌دهد. اما این به معنای دانلود تمام فایل‌ها به دستگاه شما نیست؛ آن‌ها تا زمانی که شما تصمیم به باز کردنشان نگیرید بر روی سرور می‌مانند.

و حتی نیازی به دانلود جداگانهٔ فایل‌ها ندارید؛ فقط همان‌طور که با هر فایل محلی برخورد می‌کنید، آن‌ها را باز می‌کنید و بدون تاخیر (یا حداقل تاخیر کم اگر سرور شما آنلاین یا ابری باشد) باز می‌شوند. این ویژگی در حال حاضر فقط بر روی ویندوز، macOS و لینوکس کار می‌کند.

مالیات ترکیبی مزاحم است

اما یک مالیات قابل قبول

نمای نزدیک آیکون گوگل درایو

اگر از چیزی مثل گوگل درایو استفاده می‌کنید، فرآیند ساده است. به محض اینکه یک حساب ایجاد کنید، فضای درایو خود را دارید. تنها کاری که باید انجام دهید نصب Drive for Desktop است و تمام. از طرف دیگر، Seafile نیاز دارد سروری را فراهم کنید، احتمالاً با Docker و Docker Compose. باید دستورات پایهٔ ترمینال لینوکس را بدانید، گواهی‌های SSL خود را مدیریت کنید (احتمالاً از Let’s Encrypt) و بکاپ‌های خود را خودتان انجام دهید.

مطلب مرتبط:   جستجوی هوش مصنوعی آمازون در واقع یک روش خوب برای خرید به نظر می رسد

راهنمای عملی Seafile — مشترک شدن در خبرنامه

علاوه بر این، اکوسیستم را از دست می‌دهید. Seafile یک ویرایشگر بومی Google Docs ندارد. می‌توانید مجموعه‌های متن‌باز مانند OnlyOffice را ادغام کنید. اما این یک تنظیم پیچیده است. اگر جریان کاری شما به شدت به محیط کاری مشترک مرورگر‑زمان واقعی وابسته باشد، Seafiles ممکن است حس یک گام عقب‌تری را بدهد.

سرور نکست‌کلود میزبانی‌شده بر روی لینوکس مینٹ

یک ابر میزبانی‌شده توسط خود، بسیار آزاد‌کننده است و به‌نظر نمی‌رسد راه‌اندازی آن سخت باشد.

برای مخاطبان هدف، این تعادل قابل قبول است. تنظیم پیچیده یک‌بار انجام می‌شود، اما در عوض مالکیت مادام‌العمر به دست می‌آورید. وقتی کانتینر Docker در حال اجراست، Seafile به‌طور شگفت‌انگیزی پایدار است. و نبود یک مجموعهٔ اداری بومی یک ویژگی است، نه یک باگ. آن‌هایی که می‌خواهند از برنامه‌های دسکتاپ مانند Word، Photoshop یا VS Code استفاده کنند، زمان کمتری برای تصمیم‌گیری صرف می‌کنند.

Seafile یک ابزار همگام‌سازی است نه یک سبک زندگی

Seafile عالی است، اما باید آن را به‌طور متفاوت استفاده کنید و عادات خوب پشتیبان‌گیری داشته باشید. باید بدانید که همگام‌سازی همان پشتیبان‌گیری نیست. اگر فایلی را در کامپیوتر خود حذف کنید، Seafile آن را از سرور و تمام دستگاه‌های دیگر شما نیز حذف می‌کند. حتی با این که Seafile نسخه‌های قدیمی را نگه می‌دارد، این یک پشتیبان‌گیری واقعی نیست. شما هنوز به یک پشتیبان جداگانه نیاز دارید.

اگر از اضافه‌بار ویژگی‌های نکست‌کلود خسته شده‌اید و نگران عملکرد و حریم خصوصی گوگل درایو هستید، Seafile یک جایگزین تند و تیز ارائه می‌دهد. این سریع، رمزگذاری‌شده و کنترل قوی‌تری بر داده‌های شما به‌دست شما می‌دهد.