Supervisor: واجهة الويب خلف الوكلاء

تم إنشاؤها على ١٦ يوليو ٢٠١١  ·  10تعليقات  ·  مصدر: Supervisor/supervisor

يجب أن تكون هناك طريقة ما لتهيئة بادئة عنوان URL عندما تكون واجهة الويب خلف وكيل. تم طلب هذا عدة مرات في القائمة البريدية.

ذات صلة بالموضوع رقم 28

web

التعليق الأكثر فائدة

راجع للشغل: هذا التكوين nginx ساءم بالنسبة لي بشكل جيد:

location /supervisor {
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    # hack the host https://github.com/Supervisor/supervisor/issues/251
    proxy_set_header Host $http_host/supervisor/index.html;
    proxy_redirect off;
    rewrite ^/supervisor(.*)$ /$1 break;
    proxy_pass http://127.0.0.1:8999/;
}

ال 10 كومينتر

مرحبا mnaberez ، هل هناك أي تحديث لهذا؟

mmoya يبدو أنه لا يزال على قائمة TODO.txt . يمكن لواجهة الويب بشكل عام استخدام بعض الأعمال. سيكون البقع موضع ترحيب.

إعادة الفتح منذ أن ظهر هذا مرة أخرى. ذات صلة: # 495

أنا أقوم بتحديث الكود لدعم هذا. أعلم أن هناك تطبيقات أخرى (# 495 و # 28) ولكن ما أقترحه يشبه # 372. بمجرد أن أنتهي ، سأقوم بإنشاء علاقات عامة.

راجع للشغل: هذا التكوين nginx ساءم بالنسبة لي بشكل جيد:

location /supervisor {
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    # hack the host https://github.com/Supervisor/supervisor/issues/251
    proxy_set_header Host $http_host/supervisor/index.html;
    proxy_redirect off;
    rewrite ^/supervisor(.*)$ /$1 break;
    proxy_pass http://127.0.0.1:8999/;
}

yarikdot هذا لا يعمل بالنسبة لي ، على الأقل في الإصدار 3.3.3 ، لأنه يحاول تحميل http: //MY_HOST/stylesheets/supervisor.css وهو 404. ولكن حتى http: // MY_HOST / supervisor / stylesheets / supervisor.css هو 404 أيضًا.

يعمل yarikdot بالنسبة لي على

أي تقدم في طلب السحب: https://github.com/Supervisor/supervisor/pull/593 ؟

تم تجاهل الخيار base_path ؟ # 593: قدم base_path لواجهة الويب ، أريد استخدام مراقب ويب وكيل nginx للمسار الفرعي ، أي شيء يمكن أن يساعد؟
شكرا.

أحب أن أرى إضافة بادئة URL ، أي تحديث على هذا؟
يبدو أن PR # 593 مناسب لي.

أحد التفاصيل التي يبدو أنها تضيف إلى المشكلة هو المسار المفقود في عنوان "الموقع". ربما لن تكون هناك ضرورة لبادئة عنوان URL في معظم الحالات إذا كانت موجودة؟

على سبيل المثال ، هذا هو عنوان الموقع الذي سأحصل عليه عادةً:

Location: http://supervisor:9001?message=…

يرجى ملاحظة: لا يوجد مسار أو "/" موجود. إنه عنوان URL صالح تمامًا ، ولكن في حالتي ، تعبث الشرطة المائلة المفقودة مع بروكسيتي في Apache ، والتي يجب أن تكون قادرة على تعديل عنوان URL خارج الصندوق.

للحصول على هذا العمل ، كان علي استخدام تكوين غير مألوف إلى حد ما:

ProxyPass /supervisor/ http://127.0.0.1:9001/
ProxyPassReverse /supervisor/ http://127.0.0.1:9001

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

هل كانت هذه الصفحة مفيدة؟
1 / 5 - 1 التقييمات