Skip to content

OpenWrt feed for installing Minim's open source Unum agent

License

Notifications You must be signed in to change notification settings

MinimSecure/minim-openwrt-feed

Repository files navigation

Minim OpenWrt feed

Add the Minim feed to an OpenWrt build's feeds.conf file:

# Minim feed
src-git minim https://github.com/MinimSecure/minim-openwrt-feed

Update the local copy of the Minim feed with the OpenWrt feeds script:

./scripts/feeds update minim

Agent

This package adds Minim's open source Unum agent to OpenWrt builds.

Running the Unum agent requires a Minim Labs developer account. Sign up for an account on the Minim website.

Download a pre-built ipk package for your platform on the Unum SDK releases page.

Usage

In-depth instructions are available in the Unum SDK repository and wiki.

Overview

After adding the feed as above, install the package with

./scripts/feeds install unum

Enable or install the Unum agent in make menuconfig under Network then make as normal to generate images, etc.

Build an Unum agent ipk with make package/unum/compile, then use scp to copy the ipk onto your router and use opkg install to install it.

web-rpc

This package is a limited functionality replacement for https://openwrt.org/packages/pkgdata/luci-mod-rpc that removes the dependency on lua/luci.

Examples of the luci-mod-rpc api can be found at https://floatingoctothorpe.uk/2017/managing-openwrt-remotely-with-curl.html

This package has slightly different semantics

The luci code repository is a git submodule under minim-openwrt-feed, so make sure to initialize and update it when working with this package locally