Я искал повсюду веб-приложения, которые позволяют поставщику программного обеспечения делать обновления приложений доступными для загрузки клиентами. Прославленный (S)FTP-сервер, если хотите, но со следующими дополнительными функциями:
Я знаю, что могу создать свою собственную, настроив одну из различных CMS, но мне интересно, есть ли готовое решение?
В качестве первого низкотехнологичного бесплатного решения я предлагаю вам создать папку для каждого клиента в Документах Google.
Затем вам просто нужно будет поделиться каждой папкой с целевым клиентом, как описано на странице https://support.google.com/drive/answer/2494822?hl=en .
Много недостатков:
Но он бесплатный, простой в настройке и, вероятно, достаточно безопасный.
Отвечая на собственный вопрос: в итоге мы выбрали собственное решение, но начали с отличной отправной точки: плагина Akeeba Release System для Joomla .
Joomla — очень хорошая и широко используемая CMS. Что касается Akeeba Release System, то это менеджер загрузок с широкими возможностями настройки, созданный специально для распространения программного обеспечения, то есть для нашего варианта использования. При небольшой доработке он, кажется, идеально подходит для наших вариантов использования.
И Joomla, и Akeeba Release System имеют открытый исходный код (GNU GPL).
Николя Рауль
Гвидо Доменичи