Опыт администрирования сервера Касперского и СЗИ Блокхост. Установка СКЗИ криптопро, криптоарм, плагины для браузеров для работы с криптой, настройка ЭЦП с помощью указанных выше программ.
The do_GET() and do_HEAD() functions are modified to run CGI scripts and serve the output, instead of serving files, if the request leads to somewhere below the cgi_directories path.
cgi_directories
This defaults to ['/cgi-bin', '/htbin'] and describes directories to treat as containing CGI scripts.
face_encodings
от изображения эталона лишь однократно, вынося его перед циклом. face_recognition.load_image_file
можно сделать асинхронными с await на каждой.bot.send_photo
и bot.send_message
по отдельности. face_recognition.compare_faces
задача вычислительная, поэтому остается создать несколько процессов согласно количеству ядер процессора минуя очередь, а результатами (вычисленными хэшами) обмениваться через pipe.