September 19Sep 19 X-ONU-SFPP DashboardThis is the official unRAID support thread for X-ONU-SFPP Dashboard.X-ONU-SFPP Dashboard is a lightweight monitoring dashboard for the EXEN X-ONU-SFPP and compatible ONTs running 8311 community firmware.It provides live and historical XGS-PON telemetry, configurable server-side alerting, alert history, notification support, and optional advanced monitoring over SSH.FeaturesCore monitoring does not require SSH and includes:RX and TX optical powerTX bias currentModule voltageOptical temperatureCPU temperaturesPLOAM stateONT reachabilityHistorical optical and temperature chartsConfigurable telemetry and alert-history retentionOptional SSH-based advanced monitoring adds:Live download and upload ratesDownloaded and uploaded byte countersFEC status and countersBIP errorsHEC countersPLOAM MIC errorsActive ONT alarmsGEM key-error countersONT uptimeMemory and load informationEthernet GEM / Allocation informationOptical module informationHistorical traffic chartsSSH monitoring is completely optional. If SSH is disabled or unavailable, normal core monitoring continues to operate.Alerts & NotificationsThe dashboard includes server-side alert monitoring, so the dashboard does not need to remain open in a browser for alerts and notifications to function.Alerts can monitor conditions including:RX and TX optical powerOptical and CPU temperaturesPLOAM stateONT reachabilityActive ONT alarmsGEM key errorsBIP, FEC, and HEC countersPLOAM MIC errorsSupported notification providers include:DiscordntfyGotifyPushoverGeneric WebhookAlert thresholds, severities, debounce settings, counter thresholds, cooldowns, notification providers, and data-retention settings can all be configured from the dashboard.RequirementsYou need an ONT running compatible 8311 community firmware with its metrics endpoint reachable from the unRAID server.The default metrics endpoint is:https://192.168.11.1/cgi-bin/luci/8311/metricsFor optional advanced telemetry, the unRAID server must also be able to reach the ONT over SSH.The dashboard does not create or manage the network path between unRAID and the ONT management interface. That connectivity must already exist.UniFi Cloud Gateway FiberThe project also includes optional reference scripts and documentation for maintaining persistent ONT management access when using a UniFi Cloud Gateway Fiber (UCG Fiber).These scripts are not required by the dashboard and modify a WAN-side interface, so they should be reviewed and adapted to your network before use.The documentation and reference scripts are available in the GitHub repository.InstallationX-ONU-SFPP Dashboard is available through Community Applications on unRAID.Search Community Applications for:X-ONU-SFPP DashboardDocker image:ghcr.io/jpetovello/x-onu-sfpp-dashboard:latestSupportPlease use this thread for:Installation helpConfiguration questionsUpgrade problemsONT connectivity issuesDashboard behaviorAlert and notification configurationGeneral troubleshootingFeature questionsWhen reporting a problem, please include as much of the following as possible:unRAID versionX-ONU-SFPP Dashboard versionRelevant Docker/container logsWhether core telemetry is workingWhether optional SSH monitoring is enabledAny relevant error messagesPlease remove passwords, SSH credentials, notification tokens, webhook URLs, and other sensitive information before posting logs or screenshots.Confirmed software bugs can also be reported through GitHub Issues.Development NoteX-ONU-SFPP Dashboard has been developed with substantial AI-assisted software development. AI tools are used to assist with implementation, review, testing, documentation, and security analysis.Project direction, requirements, real-world testing, validation, release decisions, and ongoing support are handled by the project maintainer.The complete source code and development history are publicly available on GitHub.Project LinksGitHub:https://github.com/JPetovello/x-onu-sfpp-dashboardDocumentation / README:https://github.com/JPetovello/x-onu-sfpp-dashboard#readmeGitHub Issues:https://github.com/JPetovello/x-onu-sfpp-dashboard/issuesI maintain X-ONU-SFPP Dashboard and will use this thread for ongoing unRAID support and project-related questions.
September 19Sep 19 Author Reserved for current support informationThis post is reserved for current known issues, important upgrade notes, common fixes, and other support information that may change over time.Current upgrade noteExisting installations upgraded from older versions that ran the container as root may have root-owned application data. If the container fails to start with:sqlite3.OperationalError: attempt to write a readonly databasestop the container and, when using the default appdata path, run:chown -R 99:100 /mnt/user/appdata/x-onu-dashboardThen start the container again.This changes ownership only and does not delete or reset the dashboard database or historical data.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.