Where to Get
Latest Release Version
See the assets section of latest release for installation packages for your system.
carveracontroller-community-<version>-windows-x64.exe - Standalone Windows binary, without a installer
carveracontroller-community-<version>-Intel.dmg - MacOS with Intel CPU
carveracontroller-community-<version>-AppleSilicon.dmg - MacOS with Apple CPU (M1 etc)
carveracontroller-community-<version>-x86_64.appimage - Linux AppImage for x64 systems
carveracontroller-community-<version>-arm664.appimage - Linux AppImage for aarch64/arm64 systems
carveracontroller-community-<version>.apk - Android installable package
carvera_controller_community-<version>-py3-none-any.whl - Python wheel package
Latest Development Version
Dev builds of Carvera Controller Community are automatically compiled after every new commit to the develop
branch. This means that each build incorporates the most recent changes and improvements. While these builds offer a glimpse into the ongoing development of Carvera Controller, keep in mind that they are still works in progress and may contain bugs or unstable features. The latest dev build files can always be accessed here. The release notes section on that page shows what new functionality has been added.
Python Package
It's best to use one of the pre-built packages as they they have frozen versions of tested dependencies and python interpreter, however if you prefer the software can be installed as a Python package. This might allow you to use a unsupported platform (eg raspi 1) provided that the dependencies can be met.
pip install carvera-controller-community
Once installed it can be run via the module
python3 -m carveracontroller
Linux Container
The container image is available on GitHub Container Registry with the following tag patterns:
latest - The latest tagged release version
dev - The latest development build
x.y.z - A specific tagged version
The latest released version can be pulled with the following command:
docker pull ghcr.io/carvera-community/carvera-controller-<arch>:latest
Where <arch>
is x64
or arm64
depending on your system architecture. To run the docker image, use the following command:
docker run -p 5900:5900 -p 8080:8080 -v /path/to/config:/config ghcr.io/carvera-community/carvera-controller-<arch>:latest
The application can then be accessed via a web browser at http://<host>:8080
or via a VNC client at <host>:5900
. The VNC connection does not require a password. See Controller in Web Browser for more details on this functionality.
iOS
The iOS build of the Carvera Community Controller is beta. You can sign up for the beta access here.
Last updated