CiscoDevNet / Glance

Apache License 2.0
6 stars 2 forks source link

GLANCE

Glance is an indoor, location-based, application service. It includes 3D maps, indoor path navigation, finding and tracking of people, facilities, and assets, and real-time analysis heat-maps of people and devices. Glance leverages Cisco Meraki/CMX wireless indoor positioning system sdk. Docker services packaging/deployment scripts and administrative console are also included.

Glance

Live Demo Link: http://ec2-52-10-142-148.us-west-2.compute.amazonaws.com/#

Package

Use ./activator assembly or sbt assembly to build your application with jar file output.

Build instructions

Environment requirements

The following tools are required to build the project.

Build the project

  1. starts local docker reposity:docker run -d -p 5000:5000 --restart=always --name registry registry:2

  2. Go to folder: deployment/docker and run "mkdir docker images" to create folder - dockerimages

  3. Run: source ./build.sh

  4. Go to folder: deployment/docker

  5. Run: source ./glance_allbuild.sh 2.0.0.102 localhost

    • Target version: 2.0.0.102, docker repository host: localhost

Test the Services

Start: docker-compose up -d

Stop: docker-compose down -v

For Debug Mode to run the Glance Project

  1. Started RabbitMQ, Memcached, MongoDB via run docker-compose up -d with comment out gs1,gs2, nginx, nginxhttps docker services
  2. Run command line at root folder of project: ./activator run or sbt run

Accessing Pages

Accessing Pages in Debug Mode

Default user account: admin/2016Admin4Lowe

UI