-
Notifications
You must be signed in to change notification settings - Fork 84
Creating your own application
Patrick José Pereira edited this page Feb 4, 2022
·
2 revisions
BlueOS works as a dockerized ecosystem for robotics, it is based over a core docker image called companion-base (name will change to BlueOS soon).
Any new application running inside BlueOS should be based over the base
image, it's highly recommended to use the latest available.
The base image contains a series of helpful development tools and libraries:
- Python
- Gstreamer
- Linux tools:
- dnsutils
- file
- htop
- i2c-tools
- iproute2
- iputils-ping
- locate
- lsof
- nano
- screen
- ssh
- sshpass
- tmux
- unzip
- watch
- wget
- The services running inside the docker should use the minimum amount of CPU necessary
- The docker should provide an HTTP server running in a public available port
- The HTTP server should provide the necessary information described on the service system and webapp
- If the server provide a REST API, it should follow the project REST API design
TODO
You can check the Development page