chore(docs, build): add E2E smoke test reports, favicon, and build robustness improvements

- Documented E2E smoke test results for Ktor 3.4.0 and Exposed 1.0.0 migration in new reports and session logs.
- Introduced a fallback mechanism for desktop and web-app builds, ensuring robustness in distribution creation and static asset handling.
- Added a default SVG favicon to prevent 404 errors in the web-app.
- Updated Nginx configuration and Dockerfiles to include improved artifact paths, fallback handling, and script corrections.
This commit is contained in:
2026-01-31 21:03:53 +01:00
parent 8155707ba1
commit b7147bca84
6 changed files with 139 additions and 16 deletions
+7
View File
@@ -72,6 +72,13 @@ http {
}
}
# Favicon: alias .ico Anfrage auf bereitgestelltes SVG
location = /favicon.ico {
alias /usr/share/nginx/html/favicon.svg;
add_header Content-Type image/svg+xml;
expires 7d;
}
# Proxy API calls zu Gateway
location /api/ {
proxy_pass http://api-gateway;