SelenaCore Update: Intelligent Display Detection and Docker Optimization

In the latest update to SelenaCore, we are focusing on improving the deployment experience across various hardware and containerized environments.
A key highlight is the introduction of automatic environment detection for the display module. The system can now intelligently distinguish between a full Desktop Environment (DE) and a headless setup during the kiosk launch process. This improvement ensures that the frontend initializes correctly without manual configuration, regardless of whether it is running on a standard workstation or a dedicated headless server. This feature was introduced in commit ac82017.
Furthermore, we have conducted a thorough audit of our Docker dependencies. This maintenance cycle addressed several container startup issues that were previously affecting deployment reliability. By streamlining the dependency tree and refining the startup scripts, we’ve ensured a more robust and predictable container lifecycle. These changes are detailed in commit 0e58a92.
For more information on configuring your environment, please refer to our documentation.