Skip to content

Releases: myfoxit/northplane

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 24 Aug 19:20

What's Changed

  • Bump the go-deps group across 1 directory with 8 updates by @dependabot[bot] in #8
  • Bump the actions group across 1 directory with 11 updates by @dependabot[bot] in #10

New Contributors

Full Changelog: v1.0.0...v1.1.0

Northplane 1.0.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 16:03

Northplane 1.0.0 — first public release

Monitoring and alarming in one static binary: checks, SNMP, agents and Nagios plugins on the monitoring side; phone calls with IVR acknowledgement, SMS, mobile push, e-mail, chat and tickets with on-call schedules and escalation chains on the alarming side. REST API first, AI agent and MCP server included, the full manual embedded at /docs/.

Install

# one-line installer (Linux/macOS, amd64/arm64, verified checksums)
curl -fsSL https://raw.githubusercontent.com/myfoxit/northplane/main/install.sh | sh
northplaned serve                      # → http://127.0.0.1:8443/setup

# Docker Compose with automatic TLS
git clone https://github.com/myfoxit/northplane.git && cd northplane && docker compose up -d

# container image (multi-arch: linux/amd64, linux/arm64)
docker pull ghcr.io/myfoxit/northplane:1.0.0

Linux service: sudo northplaned init && sudo systemctl enable --now northplaned (creates the northplane user, config, secret key and the systemd unit).

Highlights

  • Monitoring — 17 built-in checks (ICMP, TCP, HTTP/S, TLS expiry, DNS, SMTP, IMAP, NTP, SSH, SNMP get/walk, NRPE, HTTP flows, agent …), any Nagios plugin, np-agent (push/pull/listener), SNMP v1/v2c/v3 traps, heartbeats, discovery, templates with effective config, soft/hard states, flapping, dependencies, downtimes/silences, NP-TSDB metrics, dashboards and wallboards, business-service trees with SLAs, scheduled reports.
  • Alarming — event sources for webhooks, Alertmanager, IMAP, SNMP traps, MQTT, ESPA 4.4.4 / ESPA-X, Twilio voice + SMS and Asterisk FastAGI; CEL alert rules; incidents and correlation; escalation policies with on-call schedules, IVR menus and 13 channel types (voice, SMS, e-mail, FCM/APNs push, ntfy, Slack, Teams, webhook, MQTT, ServiceNow, Jira, Zendesk, generic ticket) behind a durable outbox with retries and dead-letter replay; acknowledge from the web, the app, an ack link, an SMS keyword or the keypad.
  • Platform — REST API with OpenAPI 3.1 and Swagger UI, RBAC, multi-tenancy, API tokens, OIDC (PKCE), LDAP/AD, YAML config bundles, federation (edge sites), SQLite or PostgreSQL, Prometheus /metrics, hash-chained audit log, backups.
  • AI — agent chat over 10 LLM provider types with a tool policy and human approval for mutations; MCP server (stdio + Streamable HTTP) with the same permissions as the API.
  • Docs — the complete manual ships inside the binary (/docs/) and at https://doktrace.com/docs/.

Assets

northplane_v1.0.0_<os>_<arch>.tar.gz (Linux/macOS: northplaned, np, np-agent), northplane_v1.0.0_windows_amd64.zip (np, np-agent), checksums.txt (SHA-256). Images: ghcr.io/myfoxit/northplane:1.0.0, :1.0, :latest.

Known gaps are listed on the roadmap and known issues page. Security reports: see SECURITY.md.

Full changelog: v0.0.0-rc1...v1.0.0

v0.0.0-rc1

v0.0.0-rc1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 07 Jun 11:24