• Stars
    star
    152
  • Rank 244,685 (Top 5 %)
  • Language
    Python
  • License
    Other
  • Created almost 9 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Yocto Project meta layer for the Mender client

meta-mender

This Yocto meta layer contains all the recipes needed to build the Mender client into a Yocto image.

For instructions on using this meta layer as part of a Yocto build environment, please see the Mender documentation.

Maintenance strategy

The repository follows the release-named branch strategy.

Current branch state

Branch master is in development maintenance.

Maintenance states

A branch can be in one of the following maintenance states:

State Maintenance level
bleeding edge Expect breakage as we're working on things. No guarantees for functionality at any given point in time.
development Development once it has stabilized is applied here. Not recommended for production, breakage is considered a bug and will be fixed. Feature submissions should always be applied here first.
stable Ready for production. Stability takes precedence over features.
end of life No maintenance. Expect increasing security problems and breakage. Updating to a stable branch is highly recommended.

Supported layers

The following layers in this repository are officially supported by Mender:

  • meta-mender-core (Core components of Mender)
  • meta-mender-demo (Demo layer. Not intended for production)
  • meta-mender-raspberrypi (Raspberry Pi 3 board support)
  • meta-mender-raspberrypi-demo (Raspberry Pi 3 demo-board modifications)
  • meta-mender-qemu (QEMU emulator board support)

Commercially available components are available through the meta-mender-commercial layer. See the Readme for further information.

Additional hardware platform support is maintained separately in the meta-mender-community repository.

Contributing

We welcome and ask for your contribution. If you would like to contribute to Mender, please read our guide on how to best get started contributing code or documentation.

More Repositories

1

mender

Mender over-the-air software updater client.
Go
882
star
2

integration

Mender backend services integration.
Python
79
star
3

mender-convert

An easy way to integrate the Mender client into an existing image
Shell
52
star
4

meta-mender-community

Community supported integration layers for Mender on various boards
Shell
44
star
5

mender-artifact

Library for managing Mender artifact files
Go
32
star
6

mender-docs

Markdown content for the Mender documentation site
Python
24
star
7

gui

Graphical user interface for Mender.
JavaScript
23
star
8

deployments

Microservice for managing software deployments for IIoT devices within Mender ecosystem.
Go
22
star
9

inventory

Microservice for managing inventory data for IIoT devices within Mender ecosystem.
Go
19
star
10

deviceauth

Mender Device Authentication Service
Go
17
star
11

mender-cli

A general-purpose CLI for the Mender backend
Go
13
star
12

mender-helm

Mender Helm charts
Shell
13
star
13

mender-gh-action-upload-artifact

12
star
14

mender-gh-action-create-deployment

12
star
15

thermostat

Go
11
star
16

mender-qa

Repository to run and test Mender in QEMU
Shell
10
star
17

useradm

Microservice for managing user data and authentication within Mender ecosystem
Go
8
star
18

mender-api-gateway-docker

API Gateway Docker support files
Shell
7
star
19

uboot-mender

U-boot fork containing Mender integration (used by https://github.com/mendersoftware/mender-convert)
C
7
star
20

go-lib-micro

Group of golang packages for developing microservices.
Go
6
star
21

gobinarycoverage

A crude tool for instrumenting Go programs with coverage analysis
Go
6
star
22

grub-mender-grubenv

Shell
6
star
23

buildroot-mender

Buildroot community board integrations for Mender
Shell
5
star
24

deviceadm

Mender Device Admission Service
Go
5
star
25

mender-connect

Go
5
star
26

mender-update-modules

Community-supported Update Modules for the Mender client
Shell
4
star
27

mendertesting

Shell
4
star
28

log

Logging package - This repository is DEPRECATED. Do not use in new software.
Go
3
star
29

mender-mcu

C
3
star
30

mender-dual-rootfs-repartition

Shell
3
star
31

workflows

Workflow orchestrator for Mender
Go
3
star
32

meta-hosted-mender-login

A repository containing the hosted login application for Mender.
Python
3
star
33

deviceconfig

Microservice for managing device configurations.
Go
2
star
34

deviceconnect

Microservice for device remote control within the Mender ecosysteem
Go
2
star
35

scopestack

This repository is DEPRECATED. Do not use in new software.
Go
2
star
36

mender-mcu-integration

C
2
star
37

mender-crossbuild

Cross compile Mender for existing embedded distributions
Shell
2
star
38

mender-configure-module

Mender Configure update module
Python
2
star
39

mender-conductor

Python
2
star
40

progressbar

Minimal progressbar used in Mender projects
Go
2
star
41

iot-manager

IoT Manager: use IoT platforms with Mender
Go
1
star
42

autodocs

Auto-deployment of documentation scripts
Python
1
star
43

mender-test-containers

Contains shared code for creating containers for test purposes
Python
1
star
44

meta-mender-lob

Shell
1
star
45

reporting

Go
1
star
46

mender-image-tests

Python
1
star
47

create-artifact-worker

Artifact Creator Worker
Go
1
star
48

poky

Fork of git://git.yoctoproject.org/poky.git. Only for Mender developers, not appropriate for users (master will occasionally be rebased). We DO NOT accept pull requests for this repository. Patches should go into upstream poky.
Python
1
star
49

mender-dist-packages

A repository containing the packaging scripts for Mender binary packages
Python
1
star