Skip to content

Latest commit

 

History

History
56 lines (35 loc) · 1.38 KB

README.md

File metadata and controls

56 lines (35 loc) · 1.38 KB

rethmeter

Remote temperature and humidity meter controller with visualizer.

Requirements

The project builds are containerized and deployed on docker images to make the code more portable. To install docker, follow the instructions on link below:

https://docs.docker.com/get-docker/

First Time Setup

SSL/TLS

The webserver will require certificate in secrets folder for secure connections. If you do not have certificates provided by authority, you may create your own with

make create-ssl-certificates

Extra To download prebuilt images, you will need a Docker Hub account https://hub.docker.com/signup

Development

Docker Help

Build To update or add system dependencies, you will need to rebuild the image by executing

make -C docker build

Debug To enter bash prompt on the docker container, run

docker run -it --entrypoint=/bin/bash akeskimo/docker-registry:latest

Publish If you need to update the remote docker image you may publish it with

make -C docker push

Get the Code

git clone https://github.com/akeskimo/rethmeter.git

Run Websever

This will start the containerized webserver. If this is the first time that you are launching the webserver, see First Time Setup.

make run-webserver

To access UI, open your browser with link:

http://localhost

Contributing

To access repository you may ask a project admin by PM.