This project presents a cost-effective and efficient solution for setting up a server to manage and monitor microgrid and compatible systems using Raspberry Pi, Docker, Node-RED, InfluxDB, MQTT, and Grafana. The server is built using Raspberry Pi and Docker for a consistent environment, Node-RED for programming the logic and workflows, InfluxDB for storing time-series data, MQTT for messaging, and Grafana for data visualization. The server is tested with a microgrid system consisting of solar panels, battery bank, and inverter, and compatible systems like smart homes and IoT devices. The results demonstrate that this solution provides a scalable and reliable platform for managing and monitoring microgrid and compatible systems. The server can be easily customized and scaled to meet the requirements of different systems, making it an efficient and cost-effective solution for managing and monitoring these systems.