Install¶
The server needs Python 3.8 or newer and nothing else. It has zero dependencies.
On Ubuntu, install the apt package:
sudo add-apt-repository ppa:xmfcx/colcon-dashboard
sudo apt install python3-colcon-dashboard
colcon-dashboard --install-service
The package upgrades with the usual system updates (sudo apt upgrade).
On any distribution, pipx does the same job:
To upgrade to the newest release:
Plain pip works in any Python 3.8+ environment:
To upgrade to the newest release:
The service starts the server at login and restarts it on failure. Open http://127.0.0.1:8642/ and pick your workspace. That is the whole setup.
After an upgrade, run colcon-dashboard --restart-service. The running server stays on the old version until a restart.
Without the service, colcon-dashboard starts the server by hand.
Service commands¶
The CLI manages the systemd user service: