Skip to content

vaquer/kitcat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kitcat

Gitter

El kit de las ciudades abiertas instala automáticamente un paquete de herramientas para ser utilizadas en iniciativas locales de datos abiertos.

Principios

  1. Out-of-the-box & one-click-to-wisdom™ - un instalador realiza la tarea automáticamente, i.e. no será necesario abrir el manual.
  2. Abierto y extensible - cualquiera puede agregar nueva funcionalidad a través de un pull request.
  3. Configurable - la personalización y ajustes ad hoc no serán un contratiempo y no modificarán el core.
  4. KISS (keep it simple and small) - nos enfocamos en utilizar los menores recursos posibles.
  5. No reinventamos ruedas - mejor utilizar recetas e instalaciones probadas por la comunidad que hacerla uno mismo.

Instalacion

Para usar kitcat en su ambiente es necesario seguir los siguientes pasos.

Nota: Los siguientes comandos de consola se basan en un sistema operativo Linux Debian Like. Pueden cambiar para otras distribuciones

  1. Se clona el repositorio github.
$ git clone [email protected]:mxabierto/kitcat.git
  1. Se instala la aplicación junto con las dependencias faltantes.
$ bash kitcat/install.sh develop

Nota: Las dependencias que se instalaran son: Docker 1.12, pip (ultima versión), setuptools(ultima versión)

Uso

Finalmente para levantar el ecosistema de CKAN es necesario correr los siguientes comandos.

$ kitcat createneighborhood
$ kitcat runserver --postgrespass=<postgrespass> --siteurl=<host>

Donde postgrespass sera el password de la base de datos y siteurl la url base donde correra la instalación de CKAN (http://tudominio.com).

Para corroborar la instalación se debe revisar el puerto y host por medio del navegador.

Creacion de usuario master

Para la creación de un usuario master se deben tener instaladas y levantadas las instancias del ecosistema de CKAN previamente. Para corroborar la instalación y el estado de las instancias correr el siguiente comando que arrojará un listado de las instancias que estan corriendo actualmente en el host:

$ docker ps

Depues ejecutar el siguiente comando:

$ kitcat create admin --username=<username> --password=<password>

Una vez que se ejecuta el comando el sistema pedira por medio de preguntas los datos del nuevo administrador que deberan ser proporcionados para su creación.

About

El kit de las ciudades abiertas

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published