docs
Advanced search
hosted
3.5 (withdrawn)
3.4
3.3
3.2
3.1
3.0
2.7
2.6
2.5
2.4
2.3
2.2
2.1
2.0
1.7
1.6
1.5
1.4
1.3
1.2
1.1
1.0
development
1.
Get started
Preparation
Prepare a Raspberry Pi device
Prepare a virtual device
Deploy an Application update
Deploy an Operating System update
Deploy a Container update
Monitor your device
Mender Gateway
2.
Overview
Introduction
Device Support
Artifact
Device Group
Deployment
Delta update
Identity
Inventory
Customize the update process
Security
Role-Based Access Control
Device Authentication
Compatibility
Taxonomy
Requirements
3.
Client installation
Overview
Installing
Identity
Inventory
Use an Update Module
Use the Device-side API
Configuration file
Polling intervals
Configuration options
Integration checklist
4.
Operating System updates: Debian family
Overview
Convert a Mender Debian image
Customization
State scripts
Customize Mender
Provision a new device
Secure Boot
Variables
5.
Operating System updates: Yocto Project
Overview
Board integration
Partition configuration
Bootloader support
GRUB
U-Boot
Manual U-Boot integration
Raw flash
Example: QEMU
Secure Boot
Building for demo
Image customization
Features
Read-only root filesystem
State scripts
Customize Mender
Delta update support
Building for production
Provisioning a new device
Variables
6.
Artifact creation
Create an Artifact
Create an Artifact with system snapshot
Combining Operating System and Application updates
Modify an Artifact
State scripts
Create a Delta update Artifact
Server-side generation of Delta Artifacts
Standalone deployment
Sign and verify
Create a custom Update Module
Software versioning
Advanced versioning
CI/CD pipelines
GitHub Actions
GitLab CI/CD
Azure DevOps
7.
Server installation
Overview
Demo installation
Installation with Docker Compose
Upgrading
Upgrading from OS to Enterprise
Backup and restore
Enabling device license count
Production installation with Kubernetes
Kubernetes
MongoDB
NATS
Minio
Mender Server
Enabling device license count
Certificates and keys
Storage of the artifacts
Device license count
8.
Server integration
Using the APIs
Preauthorizing devices
Mutual TLS authentication
Mender Gateway
Configuration file
Azure IoT Hub integration
AWS IoT Core integration
Webhooks
SAML Federated Authentication
Okta
9.
Add-ons
Overview
Configure
How to make an apply-device-config script
Monitor
Installation
Monitoring subsystems
Advanced Configuration
File Transfer
Installation
Security
Troubleshooting File Transfer
Port forward
Remote Terminal
Installation
Security
Troubleshooting Remote Terminal
Mender Connect
10.
Downloads
11.
General
Overview
12.
Server-side API
13.
Device-side API
Overview
Mender Authentication API v1
Mender Update Management API v1
14.
Troubleshoot
Yocto Project build
Yocto Project runtime
Mender Client
Mender Server
Device Runtime
Hosted Mender - tenant migration
15.
Release information
Release version and schedule
Release notes & changelog
Mender server
Mender client
mender-connect
mender-configure-module
mender-artifact
mender-cli
mender-convert
meta-mender
mender-binary-delta
monitor-client
mender-gateway
mender-ci-workflows
Open source licenses
Clear History
Visit mender.io
Get started
Edit
Chapter 1
Get started
Quickly try the most common use cases of Mender.
North America
470 Ramona Street Palo Alto, CA 94301
Europe
Gaustadalléen 21 N-0349 Oslo
© 2023 Northern.tech AS