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

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