Necessary to schedule and process background actions. This includes configuring Sidekiq as a Procfile process and for testing purposes within the RSpec Hanami helper. link:https://github.com/sidekiq/sidekiq[Documentation].
Milestone: minor
Necessary to run in the background and sychronize model information with the Core server. This is set to run every 24 hours, by default, since this information isn't meant to change often.
Milestone: minor
Necessary to ensure the database is automatically kept up to date with latest migrations. Overmind is already configured, via the `Dockerfile`, to gracefully handle migrations that don't exit properly without taking down the server.
Milestone: minor
Necessary to organize all of these scripts within a single directory since we poll for device screen and firmware updates now.
This includes updating the setup script and proc files to use both the new screen and firmware pollers.
Milestone: patch