This product was not featured by Product Hunt yet. It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).
Deck
Know when your background jobs fail before your customers do
Background jobs fail silently. Horizon shows you what's running right now, but the history disappears with Redis. Deck remembers everything — every execution, searchable, with controls to cancel runaway jobs and block broken classes during incidents. Free open source package, hosted Cloud dashboard available.
Hey Product Hunt 👋
I built Deck because I kept running into the same problem at work: a Laravel job would silently stop running, and I'd find out from a customer instead of a dashboard. Horizon showed me what was happening right now, but the history disappeared with Redis.
I started building this about two months ago, ran it in production quietly for a few weeks first to make sure it actually held up, then open sourced the package and launched Deck Cloud alongside it. It's been in production for about 7 weeks now, just crossed 2 million executions processed, and last week I had to fix a real scaling issue live after a feature I shipped put too much load on the database. Building this has been equal parts satisfying and humbling.
Deck adds a durable, searchable execution log on top of Horizon, plus a few things I always wanted during an incident: cancel a runaway job cleanly, block a broken job class without redeploying, get alerted when something that should run hourly just... doesn't.
The package is open source and free forever: composer require deck/deck. Deck Cloud is the hosted version if you want one dashboard across multiple apps and environments, 7-day free trial, no credit card required to start.
Happy to answer anything, architecture, why I built it this way, what's next on the roadmap. Would genuinely love to hear if you've hit the same "job silently died and nobody knew" problem.
Does Deck integrate with existing Horizon dashboards or does it fully replace them, and what happens to historical data when you first install it?
About Deck on Product Hunt
“Know when your background jobs fail before your customers do”
Deck was submitted on Product Hunt and earned 0 upvotes and 2 comments, placing #13 on the daily leaderboard. Background jobs fail silently. Horizon shows you what's running right now, but the history disappears with Redis. Deck remembers everything — every execution, searchable, with controls to cancel runaway jobs and block broken classes during incidents. Free open source package, hosted Cloud dashboard available.
Deck was featured in Developer Tools (515.9k followers) and Side Project (5.4k followers) on Product Hunt. Together, these topics include over 77.8k products, making this a competitive space to launch in.
Who hunted Deck?
Deck was hunted by Tor Morten Jensen. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
Want to see how Deck stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.