bluerobotics / bluerobotics/cockpit

Provide Docker image with the necessary backend

Open
#589 0 comments 0 reactions 0 assignees View on GitHub
accessibility enhancement help wanted
Dominant language
TypeScript
Stars
198
Forks
63
Avg merge
2d 7h
Merged PRs (30d)
57

Description

For someone using BlueOS, it's easy to connect to the vehicle as no additional tools are required, but for those without BlueOS, that are running all the backend providers in their own machine, there are [a lot of steps to get up and running](https://github.com/bluerobotics/cockpit/pull/588).

It would be really good for the project if we could have a Docker image with all the necessary tools (mavlink-router/mavp2p, mavlink2rest and mavlink-camera-manager) included.

A nice bonus would be if it had a SITL instance already connected, for those without a flight-controller.

Solving this issue would really help the project, as it's the main entrance barrier today for someone that wants to start contributing to Cockpit.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the setup steps described in pull request #588 and compare how mavlink-router/mavp2p, mavlink2rest, and mavlink-camera-manager are currently run. Define the Docker image's included providers and document how to verify the non-BlueOS setup; treat the SITL connection as an optional bonus.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker
Domain
devops, infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.