- Move public folder to project root for better organization
- Add proper favicon configuration for all routes using serve-favicon
- Add multiple favicon sizes and formats for better device compatibility
- Add theme-color meta tag for mobile browsers
- Add proper meta description for SEO
- Configure static file serving for both API and configuration page
Changes:
- Moved /configure/public to /public
- Added serve-favicon middleware
- Updated index.html with proper meta tags and favicon links
- Updated static file serving configuration in index.js
- Added proper cache headers for static assets
This change improves the organization of static assets and ensures
the favicon is properly displayed across all routes and devices.