كيفية إعادة بناء إعداد Plex بعد الانتقال إلى شبكة جديدة

إيفا وونغ هي كاتبة تقنية و ومهندسة هاوية في ZimaSpace. مهووسة بالتكنولوجيا مدى الحياة ولديها شغف بالمختبرات المنزلية والبرمجيات مفتوحة المصدر، تتخصص في تبسيط المفاهيم التقنية المعقدة إلى أدلة عملية وسهلة الفهم. تؤمن إيفا بأن الاستضافة الذاتية يجب أن تكون ممتعة وليست مخيفة. من خلال دروسها، تمكّن المجتمع من تبسيط إعدادات الأجهزة، بدءًا من بناء أول نظام تخزين شبكي NAS وحتى إتقان حاويات Docker.

حافظ على حالة تطبيق Plex، واستبدل عقد الشبكة القديم بعقد جديد موثّق، ثم تحقّق من الوصول بدءًا من الداخل إلى الخارج.

إعادة البناء هذه مخصّصة لمنزل نُقل إليه خادم Plex ومكتبة الوسائط الموجودان مسبقًا، مع جهاز توجيه ونطاق عناوين وتخطيط Wi‑Fi وحافة اتصال بالإنترنت مختلفة. ولا تزال المهمة المتكررة هي التشغيل المحلي وعن بُعد؛ أما التبعيات التي تغيّرت فهي كيفية عثور العملاء على الخادم، وكيفية تركيب وحدات التخزين، وكيفية وصول حركة المرور الخارجية إليه. إذا لم تكن قاعدة البيانات أو مسارات الوسائط أو أذونات الخدمة سليمة، فأوقف العمل على الشبكة واستعد هذه العناصر أولًا.

جمّد حالة Plex العاملة قبل إعادة بناء الشبكة

الانتقال إلى شبكة جديدة لا يعني تلقائيًا ترحيل Plex. إذا وصل المضيف نفسه وحالة التطبيق وتخزين الوسائط سليمًا، فينبغي أن يظل الخادم هو المرجع الأساسي للبيانات، بينما يتغير عقد الشبكة المحيط به. إن إنشاء خادم ثانٍ، أو بدء فحص جديد للمكتبة، أو حذف المجلدات غير المتاحة في وقت مبكر جدًا، يحوّل تغيير التوجيه إلى ترحيل للتطبيق ويجعل الحفاظ على سجل المشاهدة والبيانات الوصفية المخصصة وهوية المكتبة أكثر صعوبة.

افصل أدوار البيانات قبل تغيير أي شيء. تشمل حالة التطبيق الدائمة قاعدة البيانات والبيانات الوصفية والتفضيلات وهوية الخادم. ويعتمد استمرارية تجربة المستخدم أيضًا على سجل المشاهدة والتقييمات المخزّنة في قاعدة بيانات Plex. أما ملفات الوسائط فلها دور مختلف، وعادةً ما تكون أكبر بكثير. وملفات التحويل، والصور المصغرة التي يمكن إعادة إنشائها، والمشتقات المؤقتة الأخرى هي ذاكرة تخزين مؤقت قابلة لإعادة البناء. انسخ حالة التطبيق احتياطيًا إلى موقع خارج دليله المباشر، واحمِ الوسائط غير القابلة للاستبدال بما يتناسب مع أثر فقدانها، ولا تستهلك سعة النسخ الاحتياطي في التعامل مع ذاكرة التخزين المؤقت القابلة للاستغناء عنها بوصفها بيانات أساسية.

أنشئ ورقة عمل للمقارنة بين القديم والجديد بينما لا يزال التكوين السابق متاحًا في الملاحظات أو لقطات الشاشة أو صادرات جهاز التوجيه. سجّل اسم المضيف الخاص بالخادم، وهوية واجهة الشبكة، والعنوان السابق والشبكة الفرعية، وحجز DHCP، والاسم المحلي، ومسارات تركيب وحدات التخزين، وحساب الخدمة، وشرائح العملاء، وطريقة الوصول عن بُعد، وتوقعات المستخدمين المشتركين. الهدف ليس نسخ كل إعداد قديم، بل تحديد الافتراضات التي كان Plex وعملاؤه يستخدمونها فعليًا.

اتخذ خط أساس مضبوطًا قبل إعادة تخطيط الشبكة المحلية: افتح الخادم محليًا، وتأكد من مكتباته المتوقعة وهوية الحساب، وشغّل عنصرًا معروفًا، وأنشئ نسخة متسقة من حالة التطبيق. أبقِ النسخة القديمة دون تغيير حتى ينجح الهيكل الجديد. إذا أظهر خط الأساس هذا بالفعل قاعدة بيانات تالفة أو وحدة تحميل مفقودة أو رفضًا للوصول إلى الملفات، فتوقف. هذه مشكلات تتعلق باسترداد التطبيق أو التخزين، وليست دليلًا على أن الموجّه الجديد يحتاج إلى مزيد من القواعد.

اختر عقد الشبكة المحلية الجديدة، ثم امنح الخادم هوية مستقرة

يتمثل قرار الهيكل الأول في تحديد ما إذا كانت الشبكة المحلية الجديدة ستحاكي القديمة أم ستنشئ مخطط عناوين جديدًا. يمكن لإعادة استخدام الشبكة الفرعية السابقة واسم الشبكة اللاسلكية والحجوزات ذات الصلة تقليل التغييرات عندما يكون التصميم القديم موثقًا وآمنًا وخاليًا من التعارضات. تكون البادئة الجديدة أنظف عندما يتعذر على الموجّه المزوَّد إعادة إنتاج النطاق القديم، أو عندما كان التصميم القديم يخلط بين الأجهزة الموثوقة وأجهزة الضيوف، أو عندما يتعارض النطاق الخاص نفسه مع شبكة VPN للعمل أو موقع آخر يجب عليك الوصول إليه. كلا الخيارين صالح ما دام مقصودًا.

امنح الخادم هوية محلية مستقرة تحت سلطة واحدة. بالنسبة إلى معظم الشبكات المنزلية، دع خدمة DHCP في الموجّه تُصدر العنوان، واربط حجز DHCP بواجهة الشبكة النشطة للخادم؛ ويمكن لخادم DHCP عندئذٍ توفير العنوان المُعد مسبقًا نفسه لتلك الواجهة عند الطلبات اللاحقة. تجنّب الجمع بين الحجز وعنوان يدوي غير مُدار داخل نطاق التجمع الديناميكي؛ إذ يمكن لسلطتين أن تُعيّنا في النهاية العنوان نفسه لجهازين مختلفين. إذا كان يجب على الخادم استخدام عنوان يدوي، فأبقِه خارج التجمع وسجّل إعدادات البوابة والبادئة وDNS معه.

أضف اسمًا محليًا فقط بعد استقرار مخطط العناوين. يجب أن يُحل الاسم إلى العنوان المحجوز من شبكات العملاء المسموح لهم بالإدارة أو التشغيل من Plex. يوفّر ذلك عقدًا مقروءًا للإشارات المرجعية ووحدات تخزين الشبكة وتغييرات العناوين المستقبلية، لكن يظل العنوان هو المرجع عند عدم موثوقية تحليل الأسماء. لا تعتمد على اسم مستعار ينشئه الموجّه وقد يتغير بعد إعادة ضبط البرنامج الثابت أو إعادة اكتشاف الجهاز.

التبعية القيمة القديمة قاعدة جديدة دليل القبول
بادئة الشبكة المحلية الشبكة الفرعية السابقة أعد استخدامه عمدًا أو استبدله ووثّق ذلك يشارك الخادم والعملاء المسموح لهم مسارًا صالحًا موجّهًا
عنوان الخادم العنوان الثابت القديم أو عقد الإيجار حجز واحد أو عنوان يدوي واحد خارج نطاق التجميع يبقى العنوان ثابتًا بعد تجديد الإيجار وإعادة التشغيل
الاسم المحلي اسم المضيف القديم أو الاسم المستعار للموجّه سجل DNS محلي مستقر تحلّها العملاء المسموح لهم إلى العنوان المحجوز
قواعد الموجّه الحجوزات والتعيينات القديمة أعد إنشاء القواعد التي لا تزال مطلوبة فقط لكل قاعدة مالك واختبار ناجح

اختتم هذه المرحلة بإعادة اتصال واحدة خاضعة للتحكم. جدّد عقد إيجار الخادم أو أعد تشغيله مرة واحدة، وحلّ الاسم المحلي المحدد من عميل مسموح له، وتأكد من أن الاسم والعنوان يصلان إلى المضيف نفسه. لا تهيئ الوصول عن بُعد بعد. فالقاعدة البعيدة الموجّهة إلى عنوان لم يصمد أمام دورة تجديد الإيجار ليست سوى انقطاع مستقبلي تأخر بدءه.

صمّم اكتشاف العملاء حول الأجزاء الجديدة

يعالج عنوان الخادم المستقر إمكانية الوصول، وليس الاكتشاف بالضرورة: فقد يتيح نشر Plex على شبكة فرعية مختلفة واجهة الويب، بينما يظل الاكتشاف التلقائي للخادم متعذرًا. تحدد أجهزة التوجيه وشبكات الضيوف حدودًا قد لا تسمح بمرور حركة اكتشاف الأجهزة المحلية. لذلك قد يفشل التلفاز في عرض الخادم حتى عندما يتمكن متصفح على مسار مسموح من الوصول إلى نقطة النهاية المحلية. تعامل مع الأمرين باعتبارهما عقدين منفصلين: مسار الخدمة الموجّه وطبقة الراحة التي تعلن عنه.

صنّف العملاء حسب المنطقة قبل فتح القواعد. قد ينتمي تلفاز غرفة المعيشة وخادم متصل سلكيًا بشبكة LAN الرئيسية إلى منطقة وسائط موثوقة واحدة. وقد تنتمي الهواتف المتصلة بشبكة Wi‑Fi المنزلية إلى المنطقة نفسها أو إلى جزء عملاء موجّه. يجب أن تظل شبكة Wi‑Fi للضيوف والأجهزة غير الموثوقة معزولة، ما لم ترفع مستوى ثقتها عن قصد. إذا كان المنزل الجديد يستخدم شبكات VLAN أو شبكات ضيوف شبكية أو موجّهًا إضافيًا، فارسم كل قفزة بدل افتراض أن كل اسم شبكة يمثل شبكة LAN نفسها.

عندما يحتاج عميل منفصل فعلًا إلى Plex، أنشئ أولًا مسار التوجيه الضيق. اسمح باتصال الخدمة من منطقة ذلك العميل إلى نقطة نهاية الخادم المستقرة، واجعل الإدارة أكثر تقييدًا من التشغيل، وأضف مرحّل اكتشاف أو وكيلًا عكسيًا فقط إذا كانت تجربة العميل تتطلب ذلك وكنت تفهم الإعلانات التي يعيد بثها. إن تسطيح شبكات الضيوف والشبكات الموثوقة على نطاق واسع لإظهار تطبيق واحد يُعدّ مقايضة معمارية تستمر آثارها بعد الانتقال.

تحقّق في أزواج. على شبكة LAN الرئيسية، أكد كلاً من الاكتشاف التلقائي والوصول المباشر إلى نقطة النهاية المحلية. وفي كل منطقة معزولة، جرّب نقطة النهاية المحددة صراحةً أولًا ثم الاكتشاف ثانيًا. إذا نجح الوصول المباشر ولم ينجح الاكتشاف، فالمسألة المتبقية تتعلق بالإعلانات. وإذا فشل الوصول المباشر، فأصلح التوجيه أو السياسة قبل التعامل مع Plex. احتفظ بشبكة معزولة واحدة على الأقل كاختبار سلبي: يجب أن يستمر فشل الشبكة التي لا يُفترض أن تصل إلى الخادم.

-15% OFF

إعادة ربط مسارات التخزين والأذونات دون إعادة إنشاء المكتبة

قد يغيّر انتقال الشبكة أيضًا طريقة وصول الخادم إلى التخزين. يهم ذلك عندما تكون الوسائط على جهاز NAS منفصل، أو عندما تكون المشاركة قد حُمّلت باستخدام عنوان، أو عندما تتلقى حاوية الوسائط عبر مسار على المضيف. أعد إنشاء نقطة تحميل التخزين على طبقة نظام التشغيل أو الحاوية قبل أن تطلب من Plex فحص المكتبة. وحيثما أمكن، اعرض مسار التحميل الثابت نفسه الذي استخدمه التطبيق قبل الانتقال، كي تستمر قاعدة البيانات في الإشارة إلى شجرة الوسائط نفسها.

أبقِ أذونات حالة التطبيق والوسائط وذاكرة التخزين المؤقت منفصلة. تحتاج خدمة Plex إلى وصول للقراءة والكتابة إلى حالتها الدائمة، ووصول للقراءة إلى الوسائط ما لم يتضمن سير عملك تعديل الوسائط صراحةً من خلال Plex، ووصول للكتابة إلى ذاكرة التخزين المؤقت أو موقع تحويل الترميز المؤقت. ولا تحتاج إلى أذونات كتابة واسعة على كل مشاركة للنسخ الاحتياطي والأرشيف. تجعل هوية خدمة مخصصة هذا الحد واضحًا وتتجنب ربط التشغيل بكلمة مرور شخصية لمسؤول.

إذا أصبح لمشاركة الوسائط عنوان جديد، فحدّث تعريف التحميل أو الاسم المحلي بدلًا من تعديل مسار كل مكتبة على حدة. وإذا تغيّرت بيانات الاعتماد، فحدّث السرّ على مستوى الخدمة وتأكد من أن نقطة التحميل متاحة قبل بدء Plex. يحافظ ذلك على مسؤولية قاعدة بيانات التطبيق عن تنظيم المكتبات، بينما يظل المضيف مسؤولًا عن التخزين الشبكي. كما يمنحك ذلك مكانًا واحدًا لإعادة ربط البيئة أثناء الاسترداد.

اختبر باستخدام هوية الخدمة، وليس بحساب مسؤول فقط: يمكن تشغيل Plex تحت مستخدمه الخاص، وقد يمنع محرك أقراص أو مجلد مُحمّل ذلك المستخدم من الوصول إليه حتى عندما يستطيع المسؤول قراءته. اقرأ ملفًا معروفًا واحدًا من كل جذر للوسائط، وأجرِ تغييرًا واحدًا قابلًا للعكس في البيانات الوصفية، وتأكد من أن البيانات المؤقتة تُحفظ في مسار ذاكرة التخزين المؤقت المقصود فقط. إذا ظهرت مكتبة فارغة فجأة، فتوقف قبل حذفها أو إعادة إنشائها. تحقّق من نقطة التحميل ومسارها وأذوناتها مقارنةً بالخط الأساسي المحفوظ؛ فلا ينبغي اعتبار شجرة غير متاحة مكتبة جديدة.

اختر الوصول عن بُعد لحافة الإنترنت الجديدة

يجب إعادة تصميم الوصول عن بُعد ليتوافق مع حافة الإنترنت الجديدة، لا نسخه بشكل أعمى من الموجّه السابق. ارسم المسار من نقطة تسليم مزود خدمة الإنترنت مرورًا بكل جهاز توجيه وصولًا إلى مضيف Plex. قارن العنوان الظاهر على جانب WAN في الموجّه الجديد بالعنوان العام المرصود من خارج الشبكة. إذا كان هناك موجّه آخر أو NAT على مستوى مزود الخدمة في المسار العلوي، فلن تتمكن قاعدة إعادة التوجيه على الموجّه الداخلي وحده من إنشاء مسار وارد من طرف إلى طرف، لأن مزود خدمة الإنترنت يتحكم في طبقة الترجمة الخارجية.

اختر أحد نموذجي التشغيل. تناسب إعادة التوجيه الواردة المُحكَمة منزلًا يملك الحافة العامة، ويحتاج إلى اتصال عملاء Plex العاديين من دون عميل لشبكة خاصة، ومستعدًا لصيانة تعريض خدمة واحد وواضح. وجّه إعادة التوجيه إلى عنوان الخادم المحجوز، واسمح فقط بالبروتوكول المطلوب في جدار حماية المضيف، وتجنّب وضع الخادم في منطقة DMZ أو منح عمليات إعادة توجيه تلقائية واسعة لمجرد إنجاح الاختبار.

يناسب النفق الخاص أو شبكة التراكب مجموعةً صغيرة من الأجهزة البعيدة الموثوقة، أو شبكةً علوية لا يمكنك ضبطها، أو منزلًا لا يريد مستمعًا عامًا. فهو ينقل الاعتماد من إعادة توجيه الاتصالات الواردة إلى مسار خاص موثّق، لكن يجب أن يتمكّن كل جهاز تشغيل عن بُعد من الانضمام إلى هذا المسار أو الوصول إليه. اتخذ القرار بناءً على مجموعة العملاء الفعلية، بدل اعتبار أي من النموذجين أكثر أمانًا أو سهولة على نحو مطلق.

إذا كان المسار المباشر يعتمد على اسم عام وكان مزود خدمة الإنترنت قادرًا على تغيير العنوان العام، فحدّد المسؤولية عن تحديث ذلك الاسم؛ إذ يمكن لعميل DNS الديناميكي إبقاء سجله متوافقًا مع عنوان WAN الحالي. أبقِ هوية WAN هذه منفصلة عن اسم DNS المحلي للخادم؛ فهما يعالجان جانبين مختلفين من الحافة. بعد ذلك، عطّل شبكة Wi‑Fi المنزلية على هاتف أو استخدم اتصالًا آخر من خارج المنزل، وسجّل الدخول بصفتك المستخدم المقصود، وتحقّق من أن التشغيل يستخدم البنية التي اخترتها. لا يثبت الاختبار الناجح من داخل المنزل صحة الحافة العامة.

تحقّق من إعادة البناء على مراحل، وليس دفعةً واحدة

يثبت اختبار تشغيل شامل من البداية إلى النهاية أن مسارًا واحدًا نجح فحسب. أما الاختبار الحلقي فيجعل تحديد أسباب الأعطال ممكنًا عبر تقسيم نظام معقد إلى أنظمة فرعية وعزل الطبقة المعطلة بدلًا من تجربة تغييرات عشوائية. ابدأ بجوار الخدمة وتحرك إلى الخارج عبر تبعية واحدة في كل مرة: حالة التطبيق، والعنوان المحلي، والاسم المحلي، وتشغيل الوسائط على الشبكة المحلية نفسها، ومناطق العملاء الموجهة، وأخيرًا حافة الإنترنت. سجّل الحلقة الأولى التي تفشل، وحافظ على الاختبارات السابقة الناجحة بدلًا من تغيير عدة طبقات معًا.

الحلقة موضع العميل ما الذي يثبته شرط النجاح
1 مضيف الخادم أو وحدة تحكم الإدارة حالة التطبيق وربط التخزين وجود الخادم والمكتبات ووسائط العينة المتوقعة
2 شبكة LAN موثوقة نفسها عنوان ثابت، واسم محلي، وتشغيل مباشر يصل الاسم والعنوان إلى الخادم نفسه، ويعمل تشغيل عينة
3 شبكة Wi‑Fi أو VLAN موجهة ومسموح بها حدود التوجيه والسياسات والاكتشاف يعمل الوصول الصريح؛ ويعمل الاكتشاف وفق التصميم
4 اتصال غير مرتبط من خارج الموقع المسار البعيد المختار وملكية الحافة العامة يصل الحساب المقصود إلى الخادم عبر المسار المحدد
5 حساب منزلي مقيّد مشاركة المكتبات ونطاق الأذونات تعمل المكتبات المسموح بها، وتظل المكتبات المستبعدة غير متاحة

إذا نجحت الحلقات 1–3 وفشلت الحلقة 4، فركّز على الوصول البعيد بعد استبدال الموجّه، وليس على إعادة إنشاء مكتبة أخرى.

استخدم عنصر الوسائط المعروف نفسه لفحوصات الاتصال قبل اختبار التنسيقات الصعبة. فهذا يفصل التحقق من الشبكة عن متغير جديد يتعلق بالتحويل أو توافق العميل. بعد إثبات كل مسار، أضف عنصرًا نموذجيًا للتشغيل المباشر وعنصرًا يختبر عبء التحويل المعتاد على الخادم. الغرض ليس قياس أداء المنزل الجديد، بل إظهار أن نقل الشبكات لم يُعد توجيه سير العمل القائم أو يقيّده بصمت.

ضمّن اختبارات سلبية. يجب أن يظل العميل الضيف غير قادر على إدارة الخادم. ويجب ألا يرى الحساب المقيّد سوى المكتبات المعيّنة له. كما يجب أن يفشل الاختبار من خارج الموقع عند تعطيل المسار البعيد المختار عمدًا. تثبت هذه النتائج أن الحدود بقيت قائمة إلى جانب إمكانية الوصول. احفظ المصفوفة مع ورقة عمل الشبكة، حتى يتمكن استبدال الموجّه مستقبلًا من التمييز بين العزل المتوقع والانقطاع.

حوّل الشبكة الجديدة إلى خط أساس قابل للاستعادة

لا تكتمل إعادة البناء إلا عندما يمكن استعادة الشبكة الجديدة، لا بمجرد تشغيل فيلم الليلة. حدّث سجل الإعدادات بأدوار جهاز التوجيه والشبكة المحلية، وحجز الخادم، والأسماء المحلية والعامة، ومناطق العملاء، وعمليات تحميل التخزين، وهوية الخدمة، ونموذج الوصول عن بُعد، وتاريخ التحقق. احتفظ بالأسرار في مدير كلمات مرور أو مخزن إعدادات محمي بدلًا من وضعها في ورقة العمل نفسها.

احمِ حالة التطبيق والوسائط باعتبارهما مهمتي استرداد مختلفتين. تتغير حالة التطبيق كثيرًا، وهي صغيرة بما يكفي لنسخ منتظمة مع الاحتفاظ بالإصدارات. قد تحتاج الوسائط إلى جدول زمني يراعي السعة، لكن التسجيلات العائلية التي لا يمكن تعويضها تستحق نسخة احتياطية مستقلة خارج نطاق فشل الخادم الأساسي. يمكن لتكرار الأقراص إبقاء الخدمة متاحة بعد تعطل جهاز واحد؛ لكنه لا يستعيد ملفًا حُذف بالخطأ، أو قاعدة بيانات تالفة، أو خادمًا مسروقًا، أو منزلًا متضررًا.

أجرِ اختبار استعادة مؤقتًا. استعد نسخة حالة التطبيق إلى موقع معزول أو مثيل مؤقت، واربطها بنسخة اختبار من مسار الوسائط، وتحقق من ظهور هوية الخادم والمكتبات والبيانات الوصفية المتوقعة. يجب ألا يكتب الاختبار في قاعدة البيانات النشطة أو يعيد تسمية خادم الإنتاج. سجّل مدخلات الاستعادة ونتيجتها، ثم احتفظ بخط الأساس السابق حتى ينجح هذا الإثبات.

حدّد الآن حدود التوسّع والتوقف. أضف الاكتشاف بين المقاطع فقط عندما تحتاج منطقة عملاء جديدة إليه. أعد النظر في التعريض المباشر عن بُعد عندما تتغير حدود مزود خدمة الإنترنت أو نموذج الثقة داخل المنزل. افصل الحوسبة عن التخزين فقط بعد أن يبرر الطلب المقاس أو ترابط الاسترداد إضافة عقدة أخرى. إذا فشلت سلامة قاعدة البيانات، أو عمليات تحميل التخزين، أو أذونات الخدمة، أو اختبار الاستعادة، فتوقف عن إضافة قواعد الشبكة وانقل العمل إلى استرداد التطبيق أو التخزين.

قاعدة الإعداد النهائي

تُنجز إعادة بناء Plex بعد الانتقال بنجاح عندما تحافظ على حالة الخادم مع استبدال كل افتراضات الشبكة القديمة بقاعدة واحدة مملوكة واختبار واحد قابل للتكرار. لا تعتمد خط الأساس الجديد إلا بعد اجتياز الهوية المستقرة، ومسارات العملاء، والوصول عن بُعد، والأذونات المحددة بأقل نطاق، واستعادة مؤقتة قابلة للتخلص منها؛ إذ يمكن لاختبار صغير صالح استعادة بيانات محددة إلى موقع بديل ومقارنة محتوياتها وأذوناتها من دون المساس ببيئة الإنتاج. وإلا فتوقف عند أول طبقة تفشل بدلًا من توسيع الهيكل الشبكي.

إعداد التخزين الشبكي والخادم

المزيد للقراءة

مخطط إعداد خادم Plex لأسرة مشتركة
Aug 17, 2026

مخطط إعداد خادم Plex لأسرة مشتركة

مخطط منزلي لـ Plex يشمل الملفات الشخصية، والأذونات، ومناطق الشبكة، والنسخ الاحتياطية، واختبارات التشغيل المتزامن، والتوسّع القائم على الأدلة.

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.