Roadmap

From the first market-square webcam to Everstra — every step, every release, and what comes next.

Where it comes from

  1. 1991

    A career in IT begins

    Straight out of his vocational training, Dirk starts in IT at the savings bank in Bredstedt, where he works for over twenty years.

  2. 2001

    The first market-square webcam

    Bredstedt · Mobotix 2001–2013

    The first webcam on the market square in Bredstedt goes online, run by an external service provider on behalf of the savings bank. Dirk provides its technical support.

  3. 2004

    The project under his own hand

    Bredstedt

    From 2004 Dirk runs the market-square webcam technically on his own.

  4. 2013

    Private operation, new camera technology

    Bredstedt · Canon DSLR + Raspberry Pi 2013–2016

    Dirk takes the market-square camera into private operation and switches it to a Canon DSLR driven by a Raspberry Pi.

  5. 2016

    The first live stream from Bredstedt

    Bredstedt · Axis 2016–2021, Dahua 2016–2021, Hikvision 2016–2021

    The market-square camera streams live for the first time, on network cameras from Axis, Dahua and Hikvision.

  6. 2017

    The harbour webcam at Schlüttsiel

    Schlüttsiel · Canon DSLR + Raspberry Pi 2017–2019

    Dirk builds the harbour webcam at Schlüttsiel, starting with a Canon DSLR driven by a Raspberry Pi.

  7. 2019

    The first live stream from Schlüttsiel

    Schlüttsiel · Dahua 2019–2020, Avigilon 2019–2020, Hikvision 2019–2020

    The harbour webcam streams live for the first time, on cameras from Dahua, Avigilon and Hikvision.

  8. 2020

    Schlüttsiel moves to Axis

    Schlüttsiel · Axis since 2020

    The harbour webcam switches to Axis cameras - and stays with them.

  9. 2021

    The market-square camera is retired

    Bredstedt

    Dirk retires the Bredstedt market-square camera.

  10. 2026

    Everstra begins

    Schlüttsiel

    Own ACAP modules for his own camera: the first release, Everstra Live 0.1.0, is published on 12 June 2026.

  11. today (no exact date)

    Schlüttsiel runs on Everstra

    Schlüttsiel

    The Schlüttsiel harbour webcam runs on Everstra Live, Overlay and Capture and streams continuously to the public.

Everstra releases

Every release of every module, oldest first (50 so far). Each version links to its full release notes.

  1. Everstra Live v0.1.0

    Live

    Released

    Initial release

    All changes →
  2. Everstra Live v0.1.1

    Live

    Released

    Email notifications: stop alert, restart-threshold, manual-stop reminders

    All changes →
  3. Everstra Live v0.1.2

    Live

    Released

    aarch64 / Ambarella CV25 support: tested on AXIS M3085-V (AXIS OS 12.10.73)

    All changes →
  4. Everstra Live v0.2.0

    Live

    Released

    RTMPS support: encrypted streaming to YouTube and any RTMPS endpoint

    All changes →
  5. Everstra Live v0.3.0

    Live

    Released

    Multitarget streaming: up to 3 independent streams in parallel (own target, audio, view area, email per instance)

    All changes →
  6. Everstra Live v0.4.0

    Live

    Released

    Keep-alive failover: an external standby client takes over the main stream with a maintenance image when the camera drops out — the YouTube broadcast stays alive instead of ending and losing its URL, audience and engagement

    All changes →
  7. Everstra Overlay v0.1.0

    Overlay

    Released

    Initial release of Everstra Overlay

    All changes →
  8. Everstra Live v0.4.1

    Live

    Released

    RTMP disconnects on high-bitrate cameras — RTSP input buffer raised (thread_queue_size 8 to 512)

    All changes →
  9. Everstra Overlay v0.1.1

    Overlay

    Released

    Scheduler now requires explicit per-overlay activation — manual on/off is no longer overwritten

    All changes →
  10. Everstra Overlay v0.2.0

    Overlay

    Released

    New overlay type: Weather — live conditions from Open-Meteo, no API key or account required

    All changes →
  11. Everstra Overlay v0.2.1

    Overlay

    Released

    License status is now enforced while the app is running: if a trial or license becomes invalid, active overlays are removed from the stream and the scheduler pauses within five minutes — everything resumes automatically, without a restart, the moment a valid license is active again

    All changes →
  12. Everstra Capture v0.1.0

    Capture

    Released

    Initial release of Everstra Capture

    All changes →
  13. Everstra Live v0.4.2

    Live

    Released

    A directory permission check could rename the entire shared storage root on the SD card, taking Overlay's and Capture's data with it — now scoped to Live's own subdirectory only

    All changes →
  14. Everstra Overlay v0.2.2

    Overlay

    Released

    The shared storage root and media folder are now created with the correct group permissions, preventing a permission conflict with Live's storage check

    All changes →
  15. Everstra Overlay v0.2.3

    Overlay

    Released

    Third-party notices now list only the components actually bundled in this module

    All changes →
  16. Everstra Capture v0.1.1

    Capture

    Released

    Storage overview: pie charts now sized and laid out correctly

    All changes →
  17. Everstra Capture v0.1.2

    Capture

    Released

    Third-party notices now list only the components actually bundled in this module

    All changes →
  18. Everstra Capture v0.1.3

    Capture

    Released

    Media Manager: video clips in the archive now load on click instead of all at once — the list stays responsive and no longer shows endless loading spinners over slow or remote (VPN / Tailscale) connections

    All changes →
  19. Everstra Live v0.4.3

    Live

    Released

    Several UI improvements.

    All changes →
  20. Everstra Overlay v0.2.4

    Overlay

    Released

    Several UI improvements.

    All changes →
  21. Everstra Capture v0.1.4

    Capture

    Released

    Several UI improvements.

    All changes →
  22. Everstra Live v0.4.4

    Live

    Released

    Stream configuration is now dynamic — resolution, view area and overlay handling are built from a clean, validated stream profile instead of hardcoded values.

    All changes →
  23. Everstra Live v0.4.5

    Live

    Released

    Streams now start correctly on cameras whose active capture mode caps the frame rate below 30 fps — the frame rate is automatically clamped to the camera's supported maximum instead of refusing to start.

    All changes →
  24. Everstra Live v0.5.0

    Live

    Released

    Recording to SD card — the camera can record the stream it is sending, straight to its own SD card, alongside the live broadcast.

    All changes →
  25. Everstra Capture v0.2.0

    Capture

    Released

    The Recordings page.

    All changes →
  26. Everstra Live v0.6.0

    Live

    Released

    The Privacy page — an always-available overview of every connection Everstra Live itself opens, built from your actual configuration.

    All changes →
  27. Everstra Overlay v0.3.0

    Overlay

    Released

    The Privacy page — an always-available overview of every connection Everstra Overlay itself opens, built from your actual configuration, showing each interface's status and the data it exchanges.

    All changes →
  28. Everstra Capture v0.3.0

    Capture

    Released

    The Privacy page — an always-available overview of every connection Everstra Capture itself opens, built from your actual configuration, showing each interface's status and the data it exchanges.

    All changes →
  29. Everstra Live v0.6.1

    Live

    Released

    Continuous recordings could lose their earlier footage after a stream drop or camera restart.

    All changes →
  30. Everstra Overlay v0.3.1

    Overlay

    Released

    The interface now loads faster thanks to smaller, optimised assets.

    All changes →
  31. Everstra Capture v0.3.1

    Capture

    Released

    The recordings timeline now opens on the most recent day that actually contains footage, instead of always jumping to today — so continuous recordings started the previous evening are visible immediately.

    All changes →
  32. Everstra Overlay v0.3.2

    Overlay

    Released

    Image overlays can now be loaded in JPEG format, in addition to PNG.

    All changes →
  33. Everstra Live v0.6.2

    Live

    Released

    Everstra Live is now an officially Axis-signed ACAP application.

    All changes →
  34. Everstra Overlay v0.3.3

    Overlay

    Released

    Everstra Overlay is now an officially Axis-signed ACAP application.

    All changes →
  35. Everstra Capture v0.3.2

    Capture

    Released

    Everstra Capture is now an officially Axis-signed ACAP application.

    All changes →
  36. Everstra Hub v0.1.0

    Hub

    Released

    Everstra Hub brings what your Axis camera knows and can do into Home Assistant — over MQTT, encrypted, and across sites through Tailscale if you want it.

    All changes →
  37. Everstra Overlay v0.3.4

    Overlay

    Released

    AIS Ship Tracker (Premium module) — real-time vessel tracking with an interactive map, ship symbols, true-to-scale silhouettes, and automatic view switching between the classic and overview modes.

    All changes →
  38. Everstra Live v0.6.3

    Live

    Released

    An internal security review of Everstra identified weaknesses in how Everstra Live handles credentials in logs, exports and stored files.

    All changes →
  39. Everstra Overlay v0.3.5

    Overlay

    Released

    An internal security review of Everstra identified weaknesses in how Everstra Overlay handles file names and stored credentials.

    All changes →
  40. Everstra Capture v0.3.3

    Capture

    Released

    An internal security review of Everstra identified weaknesses in how Everstra Capture handles credentials for e-mail, FTP uploads and stored files.

    All changes →
  41. Everstra Hub v0.1.1

    Hub

    Released

    An internal security review of Everstra identified weaknesses in how Everstra Hub handles the MQTT broker password and the settings interface.

    All changes →
  42. Everstra Overlay v0.4.0

    Overlay

    Released

    Water Levels (Premium module) — tide and water-level information for Axis cameras, with a panel, a tidal curve and a map, drawing on the German BSH and PEGELONLINE services.

    All changes →
  43. Everstra Live v0.7.0

    Live

    Released

    Online activation.

    All changes →
  44. Everstra Overlay v0.5.0

    Overlay

    Released

    Online activation.

    All changes →
  45. Everstra Capture v0.4.0

    Capture

    Released

    Online activation.

    All changes →
  46. Everstra Hub v0.2.0

    Hub

    Released

    Online activation.

    All changes →
  47. Everstra Live v0.8.0

    Live

    Released

    Streams over RTMPS (TLS) were encrypted, but until now the app did not check the streaming server's certificate — so the connection was not protected against someone intercepting it and posing as the server, who could then have received the stream key.

    All changes →
  48. Everstra Overlay v0.6.0

    Overlay

    Released

    Other apps installed on the camera could until now reach this app's internal endpoints directly, without the camera's login check — the app's FastCGI socket was reachable for other local processes, a side entrance past the web server.

    All changes →
  49. Everstra Capture v0.5.0

    Capture

    Released

    FTP uploads (Star Trail, Timelapse, Intraday) went out unencrypted until now — user name, password and recordings could be read by anyone on the network path.

    All changes →
  50. Everstra Hub v0.3.0

    Hub

    Released

    Other apps installed on the camera could until now reach this app's internal endpoints directly, without the camera's login check — the app's FastCGI socket was reachable for other local processes, a side entrance past the web server.

    All changes →

What comes next

A note on direction, not a promise. Everstra is a one-person project, and it ships what it can stand behind — so treat everything here as being considered, not scheduled. Whether any of it ships depends on whether it can be done well and whether people actually need it.

Overlay

Live

Capture

Hub

Across modules