Desktop-CGI adalah aplikasi desktop yang dapat dijalankan yang dapat dibuat dari file CGI atau aplikasi web CGI apa pun yang dapat disajikan dari file, server web tertanam menggunakan proxy, atau server web proxy jarak jauh. Ini mendukung penyematan dan pengelolaan database dan executable yang dapat disematkan. Ini mendukung semua sistem Operasi utama yang didukung oleh elektron seperti Windows, Linux, dan MacOS yang didukung oleh Electron.
[Funding Invited]
[Team and Community Managers Invited]
Desktop-CGI dapat menyajikan file CGI apa pun, ATAU bahasa CGI / Scripted / Interpretasi seperti PHP, Ruby, Python, Perl, JSP, ASPX, Bahasa Interpretasi Lainnya melalui server web tertanam, ATAU aplikasi proxy jarak jauh (protokol / server web apa pun)
Desktop-CGI menjalankan aplikasi berbasis Electron - Node - Express dan mendukung sistem Operasi utama seperti Windows, Linux, Mac atau sistem operasi apa pun yang didukung oleh Electron.
cd path/to/desktop-cgi
dari baris perintah/shell/powershellnpm install
www
masing-masing [TODO - Sederhanakan]server/config/config-**template**.json
untuk kebutuhan konfigurasi aplikasi Andanpm run electron
npm run electronbuild
[TODO - Sederhanakan]cgijs
adalah kerangka kerja Nodejs yang independen / agnostik untuk melayani CGI atau aplikasi skrip yang ditafsirkan melalui file, atau aplikasi web berbasis server melalui proxycgijs file
cgijs proxy
cgijs process
cgijs process
Skrip dapat melakukan proksi ke File apa pun, sebagian besar server web yang dapat disematkan, dan/atau server lokal/jarak jauh yang dapat diproksi; bahkan Server IIS (Mengizinkan Proxy)
Ketergantungan perpustakaan:
Ketergantungan Aplikasi:
Ketergantungan Demo Aplikasi:
Periksa index.js
dan folder server
untuk kode demo
... * Spesifikasi teknis akan ditambahkan
... * Tautan Wiki akan ditambahkan
In active development
Anda dapat melacak status pengembangan di sini desktop-cgi/projects
Diskusi Facebook, Quora, Github
Angkat Masalah atau Kontribusi. Kontributor Aktif diundang.
Periksa file - .todo
Distribusi Aplikasi Elektron
Lisensi MIT (MIT) - Lihat LISENSI untuk rincian lebih lanjut
Hak Cipta © 2019 - hingga perpustakaan berfungsi: Ganesh B [email protected]
Proyek ini dimaksudkan untuk dipelihara dengan serius.