Я бы посоветовал вам изучить программное обеспечение для управления ошибками / проблемами. Если у вас есть сервер, на котором вы можете разместить его самостоятельно, trac является популярным вариантом с открытым исходным кодом. Если вы не хотите размещать его самостоятельно, вы можете воспользоваться недорогим сервисом, таким как сборка , чтобы разместить как программное обеспечение для управления проблемами, так и систему контроля версий.
Если вы настаиваете на развертывании своего собственного решения, вы можете использовать веб-службу в качестве ретранслятора, но я бы предложил использовать внешние данные (хост, имя пользователя, пароль). Кроме того, я бы предложил добавить список адресов электронной почты назначения, поскольку это позволит вам составить список рассылки, если он когда-либо понадобится. Внешняя информация о конфигурации позволяет обновлять работающее приложение без повторного развертывания кода.