Skip to main content

Posts

Showing posts with the label IOT

IoT Reference Architecture Components

IoT reference architecture is discussed and evaluated by research bodies. The concept of IoT is surrounded by facilitating inter-communication between diverse heterogeneous objects from different manufacturers and vendors. The basis of IoT communication is classified as thing-to-thing communication, thing-to-human communication, and human-to-thing communication. The reference architectures are broadly categorized as Three-layer models (a), Middleware base models (b), Service-Oriented models (c), and Five-layer models (d). IoT reference architecture (A.-F. Ala, et al. 2015) The application layer or the business layer addresses the human interaction with the IoT ecosystem. Mobile applications or interactive web interfaces belong to this layer to facilitate, human to thing and thing-to-human communication. Five-layer reference model decouples the application layer as application layer and business layer where the business layer address the user interaction and the application layer facili...

Motion Eye Docker compose File

Docker compose files are comes in handy when considering container orchestration. Below example shows my docker compose files and folder structure. ---- Your Folder (motioneye)   -- etc   -- lib   -- docker-compose.yaml You can run the docker compose file using docker-compose -d , and etc and lib folder will be automatically populated in the initiation. --- Below shows the content of the docker-compose.yaml file. version: '3' services:   nodered:    image: "ccrisan/motioneye:master-amd64"    container_name: motioneye    restart: always    user: root    ports:      - 8765:8765    volumes:      - "/etc/localtime:/etc/localtime:ro"      - "./etc:/etc/motioneye"      - "./lib:/var/lib/motioneye"

Heimdall dashboard docker compose file

  Docker compose files are comes in handy when considering container orchestration . Below example shows my docker compose files and folder structure. ---- Your Folder (heimdall)   -- config   -- docker-compose.yaml You can run the docker compose file using docker-compose -d , and etc and lib folder will be automatically populated in the initiation. --- Below shows the content of the docker-compose.yaml file. version: "2.1" services: heimdall: image: linuxserver/heimdall:2.2.2-ls102 container_name: heimdall environment: - PUID=1000 - PGID=1000 volumes: - ./config:/config ports: - 9030:80 - 9031:443 restart: unless-stopped