dev_arc_aws/backend
Claude ba8683f5a8
Add per-integration custom icon + multi-repo fallback chain for Node Status
Settings → Integrations now has a universal "Icon" field (any integration
type) accepting a pasted URL or an uploaded image, stored as config.iconUrl.
This overrides the built-in icon for that integration's Node Status tile.

Node Status tiles now resolve their icon through a priority chain: custom
iconUrl, then each built-in CDN candidate in order (assets-public first
where available, falling back to the existing dashboard-icons CDN), and
finally the generic per-kind Lucide icon if every candidate 404s. AWS now
tries samuelsjames.github.io/assets-public's aws-logo.svg before the
jsDelivr fallback; SSH gets a Linux logo from the same repo. Proxmox,
Weather, and Remote Desktop have no built-in candidates yet (no matching
assets in that repo) and fall back to the generic icon until added.
2026-06-21 20:11:34 +00:00
..
src Add per-integration custom icon + multi-repo fallback chain for Node Status 2026-06-21 20:11:34 +00:00
.env.example Wire guacd sidecar into docker-compose for Remote Desktop deployment 2026-06-19 16:03:40 +00:00
Dockerfile Add reachability fallback for routed meshes (VPC peering, etc.) 2026-06-20 21:26:25 +00:00
package-lock.json Implement real Uptime Kuma monitor reporting via Socket.IO 2026-06-21 11:00:47 +00:00
package.json Implement real Uptime Kuma monitor reporting via Socket.IO 2026-06-21 11:00:47 +00:00
tsconfig.json Add backend skeleton: Fastify + SQLite API with auth and integrations 2026-06-18 19:04:48 +00:00