Skip to content

Features

📤 Drag & Drop with progress bars

The interface supports dragging and dropping files — both single photos and multi-file selections. Each upload has its own progress bar, so you always know exactly what's happening, even on a slower connection.


After uploading, you have a full gallery with:

  • Thumbnails generated by the Pillow library and cached server-side — they load instantly even with a large number of photos
  • Lightbox — click a thumbnail to see a full-size preview without opening a new tab
  • Deletion — remove photos directly from the gallery

🔑 Login and brute-force protection

Access to the panel requires a password. The system tracks failed login attempts — after exceeding the attempt limit, the IP address is temporarily blocked. Each block can optionally trigger a notification with the attacker's IP address.


🏠 Home Assistant Ingress

The add-on runs through Home Assistant's built-in Ingress mechanism, which means:

  • The panel appears in HA's sidebar menu
  • The entire connection is tunnelled through HA — no extra port forwarding needed
  • Works correctly with external access via Nabu Casa or your own reverse proxy

🔔 Notifications

You can enable push notifications to your phone in two cases:

  • Someone uploads photos to the frame (useful if the panel is shared with family)
  • The system detects a failed login attempt

Notifications are sent via Home Assistant's built-in notification system — compatible with any configured service (Companion App, Telegram, etc.).