Desktop-CGI — это исполняемое приложение для рабочего стола, которое можно создать из любых файлов CGI или веб-приложений CGI, которые можно обслуживать из файла, встроенного веб-сервера с использованием прокси-сервера или удаленного прокси-веб-сервера. Он поддерживает встраивание и управление встраиваемыми базами данных и исполняемыми файлами. Он поддерживает все основные операционные системы, поддерживаемые Electron, такие как Windows, Linux и MacOS, поддерживаемые Electron.
[Funding Invited]
[Team and Community Managers Invited]

Desktop-CGI может обслуживать любые файлы CGI, ИЛИ CGI/скриптовые/интерпретируемые языки, такие как PHP, Ruby, Python, Perl, JSP, ASPX, другие интерпретируемые языки, через встроенные веб-серверы ИЛИ любые приложения удаленного прокси (любой протокол/веб-сервер)
Desktop-CGI запускает приложение на базе Electron-Node-Express и поддерживает основные операционные системы, такие как Windows, Linux, Mac или любые операционные системы, поддерживаемые Electron.
cd path/to/desktop-cgi из командной строки/shell/powershell.npm installwww или подпапку [TODO – Упростить]server/config/config-**template**.json в соответствии с потребностями конфигурации вашего приложения.npm run electronnpm run electronbuild [TODO – Упростить]cgijs является независимым/независимым от платформы Nodejs для обслуживания приложений CGI или интерпретируемых сценариев через файлы или серверных веб-приложений через прокси.cgijs file .cgijs proxy .cgijs process .cgijs process . Сценарий может проксировать любой файл, большинство встраиваемых веб-серверов и/или локальные/удаленные серверы с поддержкой прокси; даже сервер IIS (разрешает прокси)
Зависимости библиотеки:
Зависимости приложения:
Зависимости демонстрационного приложения:
Проверьте index.js и папку server на наличие демонстрационного кода.
... * Технические характеристики будут добавлены позже.
... * Ссылка на Wiki будет добавлена
In active development
Вы можете отслеживать статус разработки здесь Desktop-cgi/projects.
Facebook, Quora, обсуждение на Github
Поднимите проблему или внесите свой вклад. Приглашаются активные участники.
Проверить файл — .todo
Распространение электронных приложений
Лицензия MIT (MIT) — дополнительную информацию см. в разделе «ЛИЦЕНЗИЯ».
Copyright © 2019 - до работы библиотеки: Ганеш Б. [email protected]
Проект предполагается серьезно поддерживать.