استضافة Firefox Sync بنفسك: رحلة مليئة بالتحديات

2025-03-01
استضافة Firefox Sync بنفسك: رحلة مليئة بالتحديات

حاول الكاتب استضافة خادم Firefox Sync بنفسه. في البداية، استخدم مستودع syncserver من موزيلا، لكنه واجه مشاكل بسبب نقص الصيانة ومشاكل في سجل البناء. بعد التحول إلى syncstorage-rs القائم على Rust، واجه المزيد من التحديات بسبب وثائق نشر Docker المربكة. في النهاية، نجح في إعداد الخادم باستخدام تكوين Docker مبسّط (syncstorage-rs-docker)، وإدارة قاعدة البيانات باستخدام Docker Compose و MariaDB، وتكوين وكيل عكسي باستخدام Caddy. كانت العملية صعبة، ويشارك الكاتب الدروس التي تعلمها، بما في ذلك استمرارية قاعدة البيانات، ومساحة تخزين الخادم، وأهمية اتباع الخطوات الصحيحة.

التطوير استضافة ذاتية