Desktop-CGI é um aplicativo executável de desktop que pode ser criado a partir de qualquer arquivo CGI ou aplicativo da web CGI que pode ser servido a partir de um arquivo, um servidor da web incorporado usando proxy ou um servidor da web proxy remoto. Ele oferece suporte à incorporação e gerenciamento de bancos de dados e executáveis incorporáveis. Ele suporta todos os principais sistemas operacionais suportados pelo Electron, como Windows, Linux e MacOS suportados pelo Electron.
[Funding Invited]
[Team and Community Managers Invited]
Desktop-CGI pode servir qualquer arquivo CGI, OU linguagens CGI/com script/interpretadas como PHP, Ruby, Python, Perl, JSP, ASPX, outras linguagens interpretadas por meio de servidores web incorporados, OU qualquer aplicativo de proxy remoto (qualquer protocolo/servidor web)
Desktop-CGI executa um aplicativo baseado em Electron - Node - Express e oferece suporte aos principais sistemas operacionais como Windows, Linux, Mac ou qualquer sistema operacional compatível com Electron.
cd path/to/desktop-cgi
na linha de comando/shell/powershellnpm install
www
[TODO - Simplify]server/config/config-**template**.json
de acordo com as necessidades de configuração do seu aplicativonpm run electron
npm run electronbuild
[TODO - Simplificar]cgijs
é uma estrutura Nodejs independente/agnóstica para servir CGI ou aplicativos de script interpretados por meio de arquivos ou aplicativos da web baseados em servidor por meio de proxiescgijs file
cgijs proxy
cgijs process
cgijs process
O script pode fazer proxy para qualquer arquivo, a maioria dos servidores web incorporáveis e/ou servidores locais/remotos com capacidade de proxy; até mesmo servidor IIS (permite proxy)
Dependências da biblioteca:
Dependências do aplicativo:
Dependências de demonstração do aplicativo:
Verifique index.js
e a pasta server
para obter o código de demonstração
... * Especificações técnicas a serem adicionadas
... * Link Wiki a ser adicionado
In active development
Você pode acompanhar o status de desenvolvimento aqui desktop-cgi/projects
Discussão no Facebook, Quora, Github
Levante um problema ou contribua. Colaboradores ativos estão convidados.
Verifique o arquivo - .todo
Distribuição de aplicação de elétrons
A Licença MIT (MIT) - Consulte LICENÇA para obter mais detalhes
Copyright © 2019 - até que a biblioteca funcione: Ganesh B [email protected]
O projeto pretende ser mantido com seriedade.