You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

51 lines
1019 B

# Anchiale
## About
**Anchiale was the Titan goddess of the warming heat of fire.**
Anchiale is an internet of things solution for temperature sampling with raspberry pi. It is designed around a scalable architecture, so it is capable of handling a big sample rate.
## Installation
Clone the project:
git clone git@github.com:xrazis/Anchiale-pi.git
## Run Locally
NPM install
npm install --prefix ./client
npm install --prefix ./server
## Development mode
Running the server
npm run dev prefix ./server
Running the client
npm run dev prefix ./client
You can span as many clients as you want!
## Run in Docker
Start the database
bash ./database/database.sh
Configure the database on localhost:8086. Be sure to set and export the token, org and bucket on /server/config/creds.ts.
Start the server
bash ./server/server.sh
Start the client
bash ./client/client.sh
> Note: This guide assumes that you run all containers localy and use the tempTestMeasure() on client.