LuCI support for Kernel NFS server management.
This package provides a LuCI web interface to configure the native OpenWrt NFS kernel server. It acts as a configuration wrapper that bridges UCI settings to the standard /etc/exports and /etc/nfs.conf files.
- UCI Integration: Manage NFS shares and global settings via
/etc/config/nfs. - Version Support: Toggle support for NFSv3 and NFSv4.
- Pure Wrapper Architecture: Does not modify or replace the default system
nfsdinit script. - Observability: Integrated log viewer with fallback to
dmesgfor kernel-level NFS events. - Advanced Settings: Configure worker threads, custom ports, and transport protocols (TCP/UDP).
apk add --allow-untrusted luci-app-nfsopkg install luci-app-nfs_*.ipkThe application manages the following system files:
/etc/config/nfs(UCI configuration)/etc/exports(NFS exports)/etc/nfs.conf(NFS server settings)
The build process is automated via GitHub Actions, producing both APK v3 (ADB) and IPK artifacts.
# Manual package generation
tar -cvzf luci-app-nfs.tar.gz -C source/luci-app-nfs .Apache-2.0