Skip to content

luci-app-ha-cluster: add LuCI interface#8549

Draft
pgaufillet wants to merge 1 commit intoopenwrt:masterfrom
pgaufillet:add-luci-app-ha-cluster
Draft

luci-app-ha-cluster: add LuCI interface#8549
pgaufillet wants to merge 1 commit intoopenwrt:masterfrom
pgaufillet:add-luci-app-ha-cluster

Conversation

@pgaufillet
Copy link
Copy Markdown

@pgaufillet pgaufillet commented Apr 12, 2026

Add a LuCI web interface for the ha-cluster package.

Pages:

  • Quick Setup: simple form for 2+ router HA configuration
  • Status: real-time cluster state, peer health, sync statistics
  • Advanced: keepalived tuning, owsync groups, lease-sync settings

5 JavaScript views (~1700 lines), rpcd backend (~490 lines).
Follows standard LuCI patterns (form maps, poll-based status, ACL).

Part of the OpenWrt HA cluster proposal:

Depends on: ha-cluster (openwrt/packages#29137)

Add a LuCI web interface for the ha-cluster package.

Pages:
- Quick Setup: simple form for 2+ router HA configuration
- Status: real-time cluster state, peer health, sync statistics
- Advanced: keepalived tuning, owsync groups, lease-sync settings

5 JavaScript views (~1700 lines), rpcd backend (~490 lines).
Follows standard LuCI patterns (form maps, poll-based status, ACL).

Depends on: ha-cluster (openwrt/packages)

Signed-off-by: Pierre Gaufillet <pierre.gaufillet@bergamote.eu>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant