New feature: queue backends with Database and RabbitMq
Starsky now supports configurable queue backends per queue key. You can use Database or RabbitMq as transfer backend, and keep different backends per workload when needed.
Starsky now supports configurable queue backends per queue key. You can use Database or RabbitMq as transfer backend, and keep different backends per workload when needed.
We added a new CLI service called starskymountwatchercli. It watches for mounted storage devices (like SD cards), checks whether they look like camera media, and starts importing automatically.
This gives you a hands-free ingest flow: plug in card, import starts.
We are excited to announce our new RAW image thumbnail extraction system! Our implementation provides a lightning-fast, "zero-decode" approach to extracting high-quality JPEG previews directly from various RAW camera formats, including DNG, Canon CR2/CR3, Nikon NEF, Sony ARW, Fujifilm RAF, and Sigma X3F.
Publishing in the app is now easier. After using More → Publish, Starsky can automatically continue with remote publishing to your configured targets.
That means less manual work: no extra download/upload step if your remote settings are configured.
Publishing in Starsky just became smarter and more flexible. You can now configure optimizers in your publish pipeline, with reusable defaults and per-profile overrides. This gives you better control over image output size and quality, without changing your existing publishing workflow.
Tagging your photos is one of the best ways to keep your collection organized and searchable. But as your library grows, it can become difficult to remember which tags you’ve used or to keep your tags consistent. That’s where the new Tag Autocomplete feature in Starsky comes in. This feature is avaiable in v0.7.11 or later
Have you ever returned from a trip, only to find your camera’s clock was set to the wrong timezone? Or maybe you moved to a new country and your photo timestamps no longer match your memories? With Starsky’s new Timezone Shift feature, fixing these issues is now quick, accurate, and painless. This feature is avaiable in v0.7.10 or later
Managing large photo collections just got a lot easier.
With the new Batch Rename feature in v0.7.7 or later, you can now rename multiple photos at once using flexible, powerful patterns — with a live preview before anything is changed. No more manual renaming, no more mistakes, and no more guesswork.
Cloud Import is a new feature in v0.7.6 or later that adds automated ingestion of files from cloud storage providers to the existing import pipeline. Instead of relying on manual uploads or custom scripts, Cloud Import periodically synchronizes a configured remote folder—such as Dropbox Camera Uploads—detects new files, and imports them using the same validation, error handling, and logging already in place. This makes cloud-based file ingestion a first-class, reliable part of the system rather than an external or ad-hoc process.
The past year has been an important one for Starsky. What started as a powerful self-hosted photo and media management tool continued its transition into a more mature, robust, and scalable platform. From foundational breaking changes to long-term stability improvements, 2025 was less about flashy features and more about getting the core right.
Looking back over the releases from 0.6.7 through 0.7.6, several clear themes emerge: modernization, resilience, better tooling, and preparing Starsky for the future.