A EGOVONNESMMENTS FONDATE transforma a governança urbana com o uso de soluções de tecnologia escaláveis e replicáveis que permitem operações municipais eficientes e eficazes, melhor tomada de decisão e prestação de serviços urbanos sem contato.
Nossos produtos de software abrangentes permitem que os governos possam colocar seus recursos em uso eficiente, minimizando as despesas gerais. Também ajudamos a trazer transparência, responsabilidade e centralização do cidadão na prestação de serviços governamentais.
A EGOVONNESMMENTS FOUNDATE está na vanguarda da implementação de soluções de governança desde 2003. Nossos produtos atendem a mais de 325 ULBs em todo o país. Nossos produtos testados pelo tempo impactaram as ULBs de uma maneira grande. Também estamos envolvidos em várias iniciativas de governança no país.
Nosso principal motivador de negócios é aumentar a pegada de governança em todo o país e ajudar a adoção no maior número possível de ULBs. Ir para OpenSource com nossos produtos é uma medida nessa direção. Também nos dá a capacidade de explorar o imenso conjunto de talentos na Índia para fortalecer e melhorar nossas cidades. O código aberto também combina bem com o nosso tecido ético de ser aberto e transparente em nossos negócios.
Relatar questões por meio do egov OpenSource Jira.
O traje EGOV é lançado sob a versão 3.0 da GPL.
Esta seção contém etapas envolvidas na construção e implantação do aplicativo. Perguntas frequentes relacionadas a várias questões de implantação e desenvolvimento são discutidas aqui
$ 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; As propriedades de servidor de seach elástico precisam ser configuradas em elasticsearch.yml sob <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> usuário> Nome de usuário do sistema LoggedIn, digite o comando abaixo no terminal para encontrar o nome de usuário.
$ 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/ e crie um arquivo chamado egov-erp-<username>.properties e insira os seguintes valores com base no seu ambiente config. # #comma separated list of host names
elasticsearch.hosts =localhost
elasticsearch.port =9300
elasticsearch.cluster.name =elasticsearch-<username>
Se necessário, você pode substituir qualquer configuração padrão disponível em /egov/egov-egi/src/main/resources/config/application-config.properties , substituindo o valor em egov-erp-<username>.properties .
Alterar o diretório de volta para <CLONED_REPO_DIR>/egov
Execute os seguintes comandos, isso limpa, compila, testes, migra o banco de dados e gera artefato de ouvido junto com frascos e guerras adequadamente
mvn clean package -s settings.xml -Ddb.user= < db_username > -Ddb.password= < db_password > -Ddb.driver=org.postgresql.Driver -Ddb.url= < jdbc_url > Por padrão, EGOV Suit usa o servidor Redis incorporado (trabalha apenas no Linux e OSX), para fazer com que o EGOV tenha funcionado no sistema operacional Windows ou se você deseja executar o Redis Server como independente, siga as etapas de instalação abaixo.
sudo apt-get install redis-serverInstalando o Redis Server no Windows:- Não há instalação oficial disponível para o sistema operacional Windows. Para instalar o Redis no sistema operacional Windows, siga as instruções fornecidas em https://chocolatey.org/packages/redis-64
Depois de instalado, defina a propriedade abaixo em egov-erp-override.properties ou egov-erp-<username>.properties .
# # true by default
redis.enable.embedded =falsePara controlar o host e a porta do servidor Redis, use os seguintes valores da propriedade (apenas necessários se instalados com não padrão).
# # 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 não estiver presente) <JBOSS_HOME>/modules/system/layers/base/
org
└── egov
└── settings
└── main
├── config
│ └── egov-erp-override.properties
└── module.xml
standalone.xml em <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/ e execute o comando abaixo $ chmod +x deploy.sh
$ ./deploy.sh
Como alternativa, isso pode ser feito manualmente, seguindo as etapas abaixo.
<CLONED_REPO_DIR>/egov/egov-ear/target/egov-ear-<VERSION>.ear <JBOSS_HOME>/standalone/deploymentsegov-ear-<VERSION>.ear.dodeploy para garantir que o JBoss o pegue para implantação automática $ cd <JBOSS_HOME>/bin/
$ nohup ./standalone.sh -b 0.0.0.0 &
No Mac OSX, também pode ser necessário especificar -Djboss.modules.system.pkgs=org.jboss.byteman
-b 0.0.0.0 Somente exigido se o aplicativo acessado usando endereço IP ou nome de domínio.
http://localhost:<YOUR_HTTP_PORT>/egi no seu navegador favorito.egovernments e demo de senha Esta seção deve ser referida apenas se você deseja que o aplicativo seja executado usando qualquer endereço IP ou nome de domínio.
Sempre inicie o servidor Wildfly com o comando abaixo para acessar o aplicativo usando endereço IP ou nome de domínio.
nohup ./standalone.sh -b 0.0.0.0 &
Esta seção fornece mais detalhes sobre o desenvolvimento e a contribuição do processo EGOV.
egov - Pasta contém todo o código -fonte de projetos de egov OpenSource
git clone [email protected]:egovernments/egov-smartcity-suite.git ou git clone https://github.com/egovernments/egov-smartcity-suite.git
NOTA : Por favor, verifique [o repositório de ferramentas egov] para qualquer um dos instalações de software acima antes de baixar da Internet.
Windows -> Preference -> Maven -> User Settings -> Browse Global Settings e configurações de ponto.xml disponível em EGOV -erp/<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 mais detalhes, consulte a Flyway
Nota: Este sistema é suportado
OS:-
Navegador:-