This project was made for the non-profit organization memoires-informatiques
Memoires-informatiques has a lot of old computers and other electronic devices that need to be stored in a controlled environment
The goal of this project is to monitor the temperature and humidity of the different rooms of the organization and to display the data on a web interface
If you are interested in contributing or want to make specific configuration changes, don't hesitate to check the documentation. You will find information to set up the development environment, architecture considerations and some details to correctly use the tooling.
! Warning, the doc’s folder is a work in progress. For the moment, you can still find the old documentation below.
From now on, the computer that runs the docker will be called "server" and the computer used by the user will be called "computer"
The server and the esp need to be connected to the same network, it is recommended to give both of them a static ip address
The computer can be connected from any network as long as the network has open ports, otherwise you'll have to be on the same network as the server
For this project to work you need to have the following installed on the server:
- Linux (Tested on Ubuntu Server 22.04 and Fedora 40)
- Docker Engine
- Docker Compose
- Git