Хобто (6 серии Paulox)
Степень, как использовать плагин UWSGI Avahi для GNU/Linux (тестирован на Ubuntu 17.04).
Плагин avahi uwsgi ( github.com/20tab/uwsgiavahi ) позволяет вам регистрировать услуги в вашей системе MDNS.
$ sudo apt-get install uwsgi uwsgi-src libavahi-client-dev $ cd ~ $ PYTHON=python3.6 uwsgi --build-plugin https://github.com/20tab/uwsgi-avahi $ sudo mv avahi_plugin.so /usr/lib/uwsgi/plugins/avahi_plugin.so $ sudo chmod 644 /usr/lib/uwsgi/plugins/avahi_plugin.so
Настройка вашего .ini
файл как:
[uwsgi] ... project_name = paulox socket = 127.0.0.1:0 subscribe-to = 127.0.0.1:5005:%(project_name).local plugins = avahi avahi-register = %(project_name).local
После запуска вашего императора вы можете просматривать некоторые подобные сообщения в вашем журнале:
... Avahi Server Version: avahi 0.6.32 [uwsgi-avahi] registered record paulox.local CNAME ubuntu.local ...
Первоначально опубликовано: www.paulox.net.
Хобто (6 серии Paulox)
Оригинал: «https://dev.to/pauloxnet/how-to-use-uwsgi-avahi-plugin-in-ubuntu»