- 
[ES] Todos los componentes de Esquite en un container único 
- 
[EN] Esquite All-in-one container 
- 
[ES] El script de inicialización soporta opciones en varias lenguas :) 
- 
[EN] Startup script with multi-language support (English|Spanish|Nahuatl*) for startup options 
- 
[ES] Se regeneró la imagen Docker que es mas pequeña (basada en Linux Alpine) 
- 
[EN] Smaller Docker image (Linux Alpine based) 
If Docker is NOT installed | Si Docker NO esta instalado:
curl -sSL https://get.docker.com | sh
sudo service docker start
pip3 install docker-compose
Additionally, Elasticsearch needs the following configuration in production | Adicionalmente Elasticsearch necesita la siguiente configuración en producción:
The vm.max_map_count setting should be 262144
To apply the setting on a live system | Para aplicarlo temporalmente
sysctl -w vm.max_map_count=262144
To set permanently | Para modificarlo permanentemente:
Change the value in /etc/sysctl.conf
vm.max_map_count=262144
git clone https://github.com/ElotlMX/Esquite-docker.git
cd Esquite-docker
sudo ./esquite-docker.sh start
git clone https://github.com/ElotlMX/Esquite-docker.git
cd Esquite-docker
sudo docker-compose up -d
- [EN] And browse http://localhost  (Default corpus-admin password is elotl. To change it please set the variableCFG_CORPUS_ADMIN_PASS=elotlon filedocker-compose.yml)
- [ES] Navegar en http://localhost  (El password default de corpus-admin es elotl. Para cambiarlo hay que definit la variableCFG_CORPUS_ADMIN_PASS=elotlen el archivodocker-compose.yml
- [ES] sudoes necesario ya que por defaultDockernecesita permisos derootpara crear nuevos container. Sin embargo esto se puede cambiar si se le asigna a un usuario específico permisos para ejecturarDocker.
- [EN] sudois needed because by defaultDockerneedsrootpermissions to create new containers. However, this can be changed if permissions to executeDockerare assigned to a specific user.
./esquite-docker.sh 
##############################################
 Esquite Docker script   - Comunidad ElotlMX
----------------------------------------------
 Github: https:///github.com/elotlmx
 Web   : Elotl.mx
##############################################
[EN ] ERROR: Unknown Option: Syntax:    ./esquite-docker (start|stop|restart|destroy|info|update|recreate)
[ES ] ERROR: Opción no valida. Sintaxis:    ./esquite-docker (iniciar|detener|reiniciar|destruir|info|actualizar|recrear)
[NAH] TLATLACOLLI: Opción no valida. Sintaxis:    ./esquite-docker (pehualtia|cahua|re-pehualtia|tlapoloa|tlanonotzaliztli|yancuic|tlaana)
- [ES] El archivo de configuración de docker-compose.ymlse puede personaizar para las opciones generales de Esquite
- [EN] The configuration file for docker-compose.ymlcan be customized with the basic option of Esquite
- [ES] Si se desea usar un indice externo de Elasticseach, solo se deben cambiar las variables CFG_URLyCFG_INDEX. Si estas opciones no se modifican, se creará un índice automáticamente en un container generado por el script de inicialización
- [EN] If an external Elasticsearch index needs to be used, you only need to set the two options CFG_URLandCFG_INDEX. If these options are not set, then a new index will be created running in a container generated by the startup script
- [ES] Se puede habilitar la actualización de Esquite cada vez que se reincie el container activando la opción CFG_UPDATE_ON_BOOTo manualmente por medio de las opocionesupdateoactualizarotlanonotzaliztlicon el script./esquite-docker.sh
- [EN] It is possible to enable automatic update on each container restart by enabling the option CFG_UPDATE_ON_BOOTor manually by using any of the optionsupdateoractualizarortlanonotzaliztliwith the startup script./esquite-docker.sh