Voyonic FieldKit
Manage your devices with ease. In the office, lab or in the field. No cloud needed - Just you and your devicesSimple Device Management
Install packages, manage services, view live logs, ...
Device Discovery
Automatically discover devices on your network.
Devices are discovered by UDP broadcast. We consider adding more discovery methods in the future.
Package management
Locally build and manage packages. Get short development feedback cycles. Distribute updates securely.
FieldKits architecture is local first. You can build and push packages to devices without an internet connection. This makes it ideal for restricted production environments.
It makes sense to combine FieldKit with e.g. RAUC for complete system updates.
Building Packages
The FieldKit experience is currently tuned for dotnet. Building a package is almost as easy as selecting your .csproj file and clicking build.
Additional information is provided in the field-kit.toml
Packaging other applications is possible but we currently focus on making the dotnet experience as good as possible before expanding to other stacks.
Easy Setup
Automatically install the FieldKit Agent on devices like the raspberry pi or other linux devices.
FieldKit is built on open source software and standards. Your system needs to use systemd to be compatible with FieldKit Agent. All requirements are met by the default raspbian image and most other linux distributions using systemd. The SSH user used to auto installation needs to have sudo rights.