mobileoverlord
Co-author of Nerves
Action Advised: NervesHub Sunset
In 2018, NervesHub was launched to deliver first-class support for hardware deployments directly from the command line, and was offered for free to developers. It’s clear that NervesHub fills a pressing need for organizations. There are currently 626 users and 79 organizations leveraging NervesHub for firmware delivery.
However, scale brings with it unique challenges. In this case, the management and administration of the platform have grown over time, outpacing the community’s ability to support this infrastructure in a part-time capacity.
As such, the Nerves Hub maintainers have made the decision to sunset this free service on 3/31/2022.
Alternatives to NervesHub
Due to the open-source nature of NervesHub, you have several good options for firmware management.
- Host your own version of NervesHub. NervesHub will continue to be open-source, therefore users may opt to host their own platform.
- Migrate to another OTA firmware delivery platform. There are several solid options for OTA firmware delivery platforms, however, none of these other platforms have been built with Nerves in mind, rather only how to deploy embedded/embedded-linux applications.
- Participate in the auto-migration to the Peridio firmware delivery service. Peridio is a platform for managing firmware delivery across embedded devices. Peridio will support many of the most commonly used embedded platforms, first and foremost Embedded Linux and Nerves. Beyond that, there will be a series of modules developed to support high-security environments along with optimizing the delivery process for customers who do significant machine learning and analytics on the edge. Peridio will be offered free of charge for NervesHub users with less than 20 devices. If you have more than 20 devices, please contact support@peridio.com for pricing.
Timeline
| Date | What happens |
|---|---|
| October 5, 2021 | Current applications/devices that leverage nerves-hub.org will continue to receive their firmware updates, however, nerves-hub.org is no longer under active development.Critical bugs are still addressed. |
| March 31, 2022 | Any remaining NervesHub users will be automatically migrated to the Peridio firmware delivery service, which will have feature parity with NervesHub. Contact support@peridio.com before this date if you do not want to automatically migrate to Peridio. |
| Spring 2023 | Users will be encouraged to migrate to the enterprise version of Peridio, which will offer enterprise-level features and support. |
Trending in News & Updates
Hologram v0.12 is out! This one is for the big apps. Evo Store, Hologram’s Performance Sponsor, has an app with over 9,000 Elixir modules...
New
Your standard application generally only tracks what is true right now. Updates overwrite previous data, and asking questions about the p...
New
ReqLLM v1.28.0 has been released.
Features:
add StepFun chat and audio providers (#1087) by mikehostetler
openai: honour image deta...
New
Nerves v2.0.0-pre.4 and v2.0.0-pre.3 has been released.
Changes
Fix typo preventing SOURCE_DATE_EPOCH from propogating through the
fi...
New
Mob 0.9.17, 0.9.16 and 0.9.15 has been released.
Added
Async work in screens, the LiveView way. Mob.Socket.start_async/3 runs
a functi...
New
Finitomata v1.0.0-rc.0 and v0.43.0 has been released.
Published to Hex.pm: finitomata | Hex
Documentation: Finitomata v1.0.0-rc.0 — Doc...
New
<span class="hashtag-icon-placeholder"></span>let-me 3.0.4 has been released.
Changed
Log the policy module and the check module in the...
New
Other Trending Topics
A little off-topic, but I feel like people here have a good head on their shoulders.
I used to be quite good at making software. Was luc...
New
Hey. Is there anyone here who creates agents in their apps? Not talking about using agents, but creating them. I’m finding it pretty diff...
New
I fully migrated to my own harness from Anthropic/Gemini and I think it’s time to share it. Welcome DSH, the DeepSeek Harness, fully writ...
New
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
There has been a thread to discuss the Stack Overflow Developer Survey on this forum every year since 2018, so here’s yet another one for...
New
I love Elixir. It’s one of 2 programming languages I’ve ever fallen in love with.
But I don’t use it anymore.
Serverless was the promis...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #library
- #deployment
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #discussion
- #code-sync
- #podcasts
- #javascript
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #ai
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #blog-post
- #elixirconf-us
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #elixirconf-eu
- #api
- #forms
- #security
- #metaprogramming










Showing Posts 1 to 4- Show Best Posts
- Show All (oldest first)
- Show All (newest first)
Sebb
Great to see, that nerves-hub becomes of professional service. I wish you the best of luck with it. Can you say something about pricing?
tomfarm
Hi @mobileoverlord,
Nerves-Hub is not available at the moment, there’s an SSL certificate warning, because the domain ‘nerves-hub.com’ does not match the new peridio.com certs.
Is this because of the auto-migration you mentioned?
It’s possible to ignore the certificate error and access the new white peridio-hub, but then I’m stuck, because the websocket connection does not work
Thanks for all your work on Nerves and NervesHub!
mobileoverlord
Ah, the web socket connection on the console. You can access the new service directly at console.cremini.peridio.com
We are in the process of updating the stack further in the coming days. You can also read about some additional configuration to the existing tooling that’ll allow you to connect through the new domain. Thanks! https://docs.peridio.com/reference/nerves
tomfarm
console.cremini.peridio.com works great! Thanks a lot!