Skip to content

MSec-H2020/Secure_SOXFire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Secure_SOXFire

Information publishing platforms are very important currently because there are many and various data on all over the world by become popular IoT. Like this, exceeding smart cities have happened the extreme generating data there.
In these backgrounds, we must prepare the platform to publish data efficiently to multiple clients. Publish/Subscribe messaging model(Pub/Sub model) is thought to suit as IoT data platform because this model can realize to push and broadcast data to many clients.

pubsub

SOXFire is implemented by extended Openfire(https://www.igniterealtime.org/projects/openfire/). Openfire is the open-source instant massaging platform based on XMPP. SOXFire is extended for managing sensor data. If you want to publish data from the complex sensor, you can realize it easily by using SOXFire. The feature is shown in the following images.

We use this to realize data streaming to various situations in the M-Sec project. soxfire

Installation

use Docker

install docker

edit docker-compose.yml and change password (suggested) and ports (if necessary) open a terminal and change the workdir to ./soxfire

create images

run docker-compose build

start service

run docker-compose up

initialize soxfire via webgui at http://[host-name]:9090 following the 3.Configuration at https://sox.ht.sfc.keio.ac.jp/soxfire/index.html POINT: set the host-name to "dbserver" in the database configure

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published