La Fundación EGOUvernments transforma la gobernanza urbana con el uso de soluciones tecnológicas escalables y replicables que permiten operaciones municipales eficientes y efectivas, una mejor toma de decisiones y la prestación de servicios urbanos sin contacto.
Nuestros productos integrales de software permiten a los gobiernos poner sus recursos a un uso eficiente al minimizar los gastos generales. También ayudamos a atraer transparencia, responsabilidad y centricidad ciudadana en la prestación de servicios gubernamentales.
La Fundación EGovernments ha estado a la vanguardia de la implementación de soluciones de gobierno de ego desde 2003. Nuestros productos han estado sirviendo a más de 325 ULB en todo el país. Nuestros productos probados en el tiempo han impactado a los ULB en gran medida. También hemos estado involucrados en varias iniciativas de gobierno en el país.
Nuestro principal motivador comercial es aumentar la huella del gobierno de ego en todo el país y ayudar a la adopción en la mayor cantidad de ULB. Ir a OpenSource con nuestros productos es una medida en esta dirección. También nos da la capacidad de aprovechar el inmenso grupo de talentos en la India para fortalecer y mejorar nuestras ciudades. El código abierto también combina bien con nuestro tejido ético de ser abierto y transparente en nuestro negocio.
Informe los problemas a través del EGOV OpenSource Jira.
El traje EGOV se lanza bajo la versión 3.0 de la GPL.
Esta sección contiene pasos involucrados en la compilación e implementación de la aplicación. Las preguntas frecuentes relacionadas con varios problemas de implementación y desarrollo se discuten aquí
$ 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; Las propiedades del servidor elastic sEACH deben configurarse en elasticsearch.yml en <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> Nombre de usuario del sistema LoggedIn, ingrese el siguiente comando en el terminal para encontrar el nombre de usuario.
$ 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/ y cree un archivo llamado egov-erp-<username>.properties e ingrese los siguientes valores basados en la configuración de su entorno. # #comma separated list of host names
elasticsearch.hosts =localhost
elasticsearch.port =9300
elasticsearch.cluster.name =elasticsearch-<username>
Si es necesario, puede anular cualquier configuración predeterminada disponible en /egov/egov-egi/src/main/resources/config/application-config.properties anulando el valor en egov-erp-<username>.properties .
Cambiar el directorio de nuevo a <CLONED_REPO_DIR>/egov
Ejecute los siguientes comandos, esto limpiará, compilará, prueba, migra la base de datos y genera artefactos del oído junto con frascos y guerras adecuadamente
mvn clean package -s settings.xml -Ddb.user= < db_username > -Ddb.password= < db_password > -Ddb.driver=org.postgresql.Driver -Ddb.url= < jdbc_url > De manera predeterminada, el traje EGOV utiliza el servidor redis integrado (trabaje solo en Linux y OSX), para que el traje EGOV funcione en Windows OS o si desea ejecutar Redis Server como independiente, siga los pasos de instalación a continuación.
sudo apt-get install redis-serverInstalación del servidor Redis en Windows:- No hay instalación oficial disponible para Windows OS. Para instalar Redis en Windows OS, siga las instrucciones dadas en https://chocolatey.org/packages/redis-64
Una vez instalado, establezca la siguiente propiedad en egov-erp-override.properties o egov-erp-<username>.properties .
# # true by default
redis.enable.embedded =falsePara controlar el host del servidor Redis y el puerto, use los siguientes valores de propiedad (solo requeridos si se instalan por no predeterminado).
# # 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 no está presente) <JBOSS_HOME>/modules/system/layers/base/
org
└── egov
└── settings
└── main
├── config
│ └── egov-erp-override.properties
└── module.xml
standalone.xml en <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/ Y Ejecute el siguiente comando $ chmod +x deploy.sh
$ ./deploy.sh
Alternativamente, esto se puede hacer manualmente siguiendo los pasos a continuación.
<CLONED_REPO_DIR>/egov/egov-ear/target/egov-ear-<VERSION>.ear -ARG/Target/EGOV-AIR- <Persion> .ear en su carpeta de implementación JBoss <JBOSS_HOME>/standalone/deploymentsegov-ear-<VERSION>.ear.dodeploy para asegurarse de que JBoss lo recoja para la implementación automática $ cd <JBOSS_HOME>/bin/
$ nohup ./standalone.sh -b 0.0.0.0 &
En Mac OSX, también puede necesitar especificar -Djboss.modules.system.pkgs=org.jboss.byteman
-b 0.0.0.0 solo se requiere si se accede a la aplicación utilizando la dirección IP o el nombre de dominio.
http://localhost:<YOUR_HTTP_PORT>/egi en su navegador favorito.demo usuario como egovernments y contraseña Esta sección se debe remitir solo si desea que la aplicación se ejecute utilizando cualquier dirección IP o nombre de dominio.
Siempre inicie el servidor Wildfly con el siguiente comando para acceder a la aplicación usando la dirección IP o el nombre de dominio.
nohup ./standalone.sh -b 0.0.0.0 &
Esta sección ofrece más detalles sobre el desarrollo y la contribución de la demanda EGOV.
egov - La carpeta contiene todo el código fuente de los proyectos de egov OpenSource
git clone [email protected]:egovernments/egov-smartcity-suite.git o git clone https://github.com/egovernments/egov-smartcity-suite.git
Nota : Consulte [Repositorio de herramientas de EGOV] para cualquiera de los instaladores de software anteriores antes de descargar desde Internet.
Windows -> Preference -> Maven -> User Settings -> Browse Global Settings y configuraciones de puntos.<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
Para más detalles, consulte Flyway
Nota: este sistema es compatible
OS:-
Navegador:-