More info #3

Merged
Myxelium merged 1 commits from Add-more-info into master 2025-07-20 15:47:55 +00:00
Myxelium commented 2025-07-20 15:47:15 +00:00 (Migrated from github.com)

This pull request introduces several significant changes to the HomeApi project, including the addition of ESP32-related code to the solution, enhancements to the README.md file with detailed setup instructions, updates to the Docker Compose configuration, and minor project configuration adjustments. Below is a breakdown of the most important changes:

ESP32 Integration:

  • Added a new project section for ESP32-related code (ESP32_CODE) to the solution file HomeApi.sln, including references to .ino files for ESP32 functionality. [1] [2]

Documentation Enhancements:

  • Expanded the README.md file with detailed sections on features, requirements, installation instructions (local and Docker), configuration, and API documentation. Also included a flowchart illustrating the system architecture.

Docker Configuration Updates:

  • Updated compose.yaml to use Docker Compose version 3.8, added environment variables, volume mounts, and port mappings for the homeapi service, and improved restart policies.

Project Configuration:

  • Added a reference to the README.md file in the HomeApi.csproj project file to include it as content in the build output.
This pull request introduces several significant changes to the `HomeApi` project, including the addition of ESP32-related code to the solution, enhancements to the `README.md` file with detailed setup instructions, updates to the Docker Compose configuration, and minor project configuration adjustments. Below is a breakdown of the most important changes: ### ESP32 Integration: * Added a new project section for ESP32-related code (`ESP32_CODE`) to the solution file `HomeApi.sln`, including references to `.ino` files for ESP32 functionality. [[1]](diffhunk://#diff-44a0689db49ceaa30f53143daa56b97776ee154bb8834825228f1bc2ee24f217R10-R15) [[2]](diffhunk://#diff-44a0689db49ceaa30f53143daa56b97776ee154bb8834825228f1bc2ee24f217R29) ### Documentation Enhancements: * Expanded the `README.md` file with detailed sections on features, requirements, installation instructions (local and Docker), configuration, and API documentation. Also included a flowchart illustrating the system architecture. ### Docker Configuration Updates: * Updated `compose.yaml` to use Docker Compose version `3.8`, added environment variables, volume mounts, and port mappings for the `homeapi` service, and improved restart policies. ### Project Configuration: * Added a reference to the `README.md` file in the `HomeApi.csproj` project file to include it as content in the build output.
Sign in to join this conversation.