По умолчанию Tomcat прослушивает все ip-адреса, так что можете, если брандмауэр не закрывает доступ к порту 8080 и телефон с ПК находятся в одной подсети.
PEP8 не соблюдается, названия переменных невнятные, количество переменных избыточное, количество строк кода избыточное, ведение лога навелосипежено, файл в случае остановки цикла не закрывается.
Есть такая "бурчательная" соцсеть, на нытьё в которой компании реагируют очень остро - Twitter. На грамотном английском напишите твит о свой проблеме, в котором упомяните @Hetzner_Online и посетуйте на то, что придётся уйти к другому хостеру. Не исключено, что в скором времени вам напишут или реплай или сообщение в директ с обещанием разобраться. Если не откликнутся или таки не разберутся, просто уходите к другому хостеру.
Предупреждаю заказчика, о двух неприятных фактах: Во-первых, предоплата не возвращается ни при каких обстоятельствах. Во-вторых, в случае отсутствия реакции с его стороны в оговоренные сроки я бросаю проект.
Если приложение коммерческое, то это область в которой можно легко попасть в неприятности, поэтому я бы заплатил юристу за разработку этих документов. А если некоммерческое, то надо где-нибудь написать "Коммерческую деятельность не осуществляю, ничего не собираю, ни за что не отвечаю, приложение предоставляется как есть и используется вами на свой страх и риск".
Начинать надо с малого. Сначала эхо-сервер, потом чатик, многопользовательский чатик, многопоточный чатик, простой web-сервер и так далее, постепенно наращивая сложность. Кроме того, намного лучше идёт обучение, когда есть понимание принципов работы сетей. За этим знанием можно обратиться к учебнику "Компьютерные сети" Таненбаума.
Ни pyinstaller, ни py2exe, ни cx_Freeze, ни другие подобные средства не компилируют скрипт в exe. Они упаковывают его в самораспаковывающийся архив вместе с интерпретатором Python и необходимыми библиотеками. В момент запуска этот exe-файл распаковывает своё содержимое в каталог временных файлов и запускает оттуда ваш скрипт. Так что для извлечения вашего пароля ничего дизассемблировать не придётся. Узнать пароль сможет любой школотрон.