Egovernments Foundation mengubah tata kelola kota dengan penggunaan solusi teknologi yang dapat diukur dan dapat ditiru yang memungkinkan operasi kota yang efisien dan efektif, pengambilan keputusan yang lebih baik, dan pemberian layanan perkotaan tanpa kontak.
Produk perangkat lunak kami yang komprehensif memungkinkan pemerintah untuk menggunakan sumber dayanya secara efisien dengan meminimalkan overhead. Kami juga membantu mendatangkan transparansi, akuntabilitas, dan sentrisitas warga dalam penyampaian layanan pemerintah.
Egovernments Foundation telah berada di garis depan dalam menerapkan solusi egremovernance sejak tahun 2003. Produk kami telah melayani lebih dari 325 Ulbs di seluruh negeri. Produk yang diuji waktu kami telah memengaruhi ULB dengan cara yang sangat besar. Kami juga telah terlibat dalam beberapa inisiatif egrement di negara ini.
Motivator bisnis utama kami adalah meningkatkan jejak egrement di seluruh negeri dan membantu adopsi di sebanyak mungkin ULB. Going OpenSource dengan produk kami adalah ukuran ke arah ini. Ini juga memberi kita kemampuan untuk memanfaatkan kumpulan bakat besar di India untuk memperkuat dan meningkatkan kota -kota kita. Open Source juga menyatu dengan jalinan etis kami yang terbuka dan transparan dalam bisnis kami.
Laporkan masalah melalui EGOV OpenSource JIRA.
Gugatan EGOV dirilis di bawah versi 3.0 dari GPL.
Bagian ini berisi langkah -langkah yang terlibat dalam membangun dan menggunakan aplikasi. FAQ yang terkait dengan berbagai masalah penyebaran dan pengembangan dibahas di sini
$ mkdir -p ${HOME} /egovgithub && cd egovgithub
$ git clone -b develop --single-branch https://github.com/egovernments/egov-smartcity-suite.git$ cd ${HOME} /egovgithub/egov-smartcity-suite && make all$ cd ${HOME} /egovgithub/egov-smartcity-suite && make install$ cd ${HOME} /egovgithub/egov-smartcity-suite && make build$ cd ${HOME} /egovgithub/egov-smartcity-suite && make deploygenericALTER ROLE <your_login_role> SET search_path TO generic,public; Elastic Seach Server Properties perlu dikonfigurasi di elasticsearch.yml di bawah <ELASTICSEARCH_INSTALL_DIR>/config
# # Your local elasticsearch clustername, DO NOT use default clustername
cluster.name: elasticsearch-<username>
# # This is the default port
transport.tcp.port: 9300
NB: <username> Nama pengguna sistem loggedin, masukkan perintah di bawah ini di terminal untuk menemukan nama pengguna.
$ id -undevelop . $ mkdir egovgithub
$ cd egovgithub
$ git clone https://github.com/egovernments/egov-smartcity-suite.git
$ git checkout develop<CLONED_REPO_DIR>/egov/egov-config/src/main/resources/config/ dan buat file yang disebut egov-erp-<username>.properties dan masukkan nilai-nilai berikut berdasarkan konfigurasi lingkungan Anda. # #comma separated list of host names
elasticsearch.hosts =localhost
elasticsearch.port =9300
elasticsearch.cluster.name =elasticsearch-<username>
Jika diperlukan, Anda dapat mengganti pengaturan default apa pun yang tersedia di /egov/egov-egi/src/main/resources/config/application-config.properties dengan mengesampingkan nilai di egov-erp-<username>.properties .
Ubah Direktori Kembali ke <CLONED_REPO_DIR>/egov
Jalankan perintah berikut, ini akan membersihkan, mengkompilasi, menguji, memigrasi basis data dan menghasilkan artefak telinga bersama dengan toples dan perang dengan tepat
mvn clean package -s settings.xml -Ddb.user= < db_username > -Ddb.password= < db_password > -Ddb.driver=org.postgresql.Driver -Ddb.url= < jdbc_url > Secara default EGOV Suit menggunakan server redis tertanam (hanya bekerja di Linux & OSX), untuk membuat setelan EGOV berfungsi di Windows OS atau jika Anda ingin menjalankan server Redis sebagai mandiri maka ikuti langkah -langkah instalasi di bawah ini.
sudo apt-get install redis-serverMenginstal Server Redis di Windows:- Tidak ada yang dapat diinstal resmi yang tersedia untuk Windows OS. Untuk menginstal Redis pada Windows OS, ikuti instruksi yang diberikan di https://chocolatey.org/packages/redis-64
Setelah diinstal, atur properti di bawah ini di egov-erp-override.properties ATAU egov-erp-<username>.properties .
# # true by default
redis.enable.embedded =falseUntuk mengontrol host dan port Redis Server, gunakan nilai properti berikut (hanya diperlukan jika diinstal dengan non -default).
# # Replace <your_redis_server_host> with your redis host, localhost by default
redis.host.name =<your_redis_server_host>
# # Replace <your_redis_server_port> with your redis port, 6379 by default
redis.host.port =<your_redis_server_port>egov-erp-<username>.properties tidak ada) <JBOSS_HOME>/modules/system/layers/base/
org
└── egov
└── settings
└── main
├── config
│ └── egov-erp-override.properties
└── module.xml
standalone.xml di bawah <JBOSS_HOME>/standalone/configuration <connection-url>jdbc:postgresql://localhost:5432/<YOUR_DB_NAME></connection-url>
<security>
<user-name><YOUR_DB_USER_NAME></user-name>
<password><YOUR_DB_USER_PASSWORD></password
</security>
<socket-binding name="http" port="${jboss.http.port:8080}"/>
<CLONED_REPO_DIR>/egov/dev-utils/deployment/ dan jalankan perintah di bawah ini $ chmod +x deploy.sh
$ ./deploy.sh
Atau ini dapat dilakukan secara manual dengan mengikuti langkah -langkah di bawah ini.
<CLONED_REPO_DIR>/egov/egov-ear/target/egov-ear-<VERSION>.ear egov-ear <JBOSS_HOME>/standalone/deploymentsegov-ear-<VERSION>.ear.dodeploy untuk memastikan JBoss mengambilnya untuk penyebaran otomatis $ cd <JBOSS_HOME>/bin/
$ nohup ./standalone.sh -b 0.0.0.0 &
Di Mac OSX, mungkin juga diperlukan untuk menentukan -Djboss.modules.system.pkgs=org.jboss.byteman
-b 0.0.0.0 Hanya diperlukan jika aplikasi diakses menggunakan alamat IP atau nama domain.
http://localhost:<YOUR_HTTP_PORT>/egi di browser favorit Anda.demo egovernments dan kata sandi Bagian ini harus dirujuk hanya jika Anda ingin aplikasi menjalankan menggunakan alamat IP atau nama domain apa pun.
Selalu mulai server Wildfly dengan perintah di bawah ini untuk mengakses aplikasi menggunakan alamat IP atau nama domain.
nohup ./standalone.sh -b 0.0.0.0 &
Bagian ini memberikan rincian lebih lanjut tentang pengembangan dan berkontribusi pada setelan EGOV.
egov - Folder berisi semua kode sumber EGOV OpenSource Projects
git clone [email protected]:egovernments/egov-smartcity-suite.git atau git clone https://github.com/egovernments/egov-smartcity-suite.git
Catatan : Silakan periksa [EGOV Tools Repository] untuk salah satu perangkat lunak di atas yang dapat diinstal sebelum mengunduh dari Internet.
Windows -> Preference -> Maven -> User Settings -> Browse Global Settings dan Titik Titik.<CLONED_REPO_DIR>/egov/egov-<javaproject>/src/main/resources/db/migration<CLONED_REPO_DIR>/egov/egov-<javaproject>/src/main/resources/db/migration/main<CLONED_REPO_DIR>/egov/egov-<javaproject>/src/main/resources/db/migration/sampleV<timestamp-in-YYYYMMDDHHMMSS-format>__<module-name>_<description>.sql V20150918161507__egi_initial_data.sql
Untuk detail lebih lanjut, rujuk jalan terbang
Catatan: Sistem ini didukung
OS:-
Browser:-