DUMB FAQ¶
Below are some common questions and solutions related to DUMB.
Frequently Asked Questions (FAQ)¶
Does the DUMB image have the latest version of x¶
The GitHub repo for DUMB use many continuous integration and continuous deployment (CI/CD) workflows to ensure proper building, reporting, and updating of the images.
For example, the Check for New Release Tags workflow is automated to run every three hours and check for updates to the various services/projects utilized in DUMB. If an update is found, the Docker Image CI workflow is called to build a new image with the latest services.
What versions are in the latest DUMB image¶
Similar to the above question, and the answer is usually the latest; however, if there has been a recent release and the Check for New Release Tags workflow has not run yet, then there my be disparity.
To check, click on one of the Docker Image CI jobs to see the Build Summary
Example Build Summary below:
Authentication¶
How do I enable authentication?¶
Authentication can be enabled during the first-time setup or later via Settings:
- Navigate to Settings in the sidebar
- Find the Authentication section
- Click Enable Authentication
- If no users exist, create an admin account
See the Authentication Guide for details.
I'm locked out of DUMB - how do I reset authentication?¶
If you cannot access your account:
- Stop the DUMB container
- Edit
/config/users.json - Set
"auth_enabled": false - Restart the container
- Access the dashboard and create a new user
Why do I get "Invalid credentials" when logging in?¶
- Usernames are case-sensitive
- Verify the password is correct
- Check if your user account is disabled in Settings User Management
My session keeps expiring - what's wrong?¶
- Access tokens expire after 60 minutes by default
- The frontend should automatically refresh tokens
- If issues persist, clear browser storage and log in again
- Check if "Remember Me" was checked during login
WebSocket and Real-time Updates¶
Dashboard status is not updating in real-time¶
- Check the WebSocket connection indicator in the header
- Verify your browser supports WebSocket connections
- Check for network/firewall issues blocking WebSocket
- Try refreshing the page to reconnect
Metrics page shows "Disconnected"¶
- The metrics WebSocket may have dropped
- The frontend will automatically reconnect
- If it persists, check DUMB API logs for errors
Services¶
How do I access service UIs?¶
When embedded UIs are enabled, access services at:
http://<host>:18080/service/ui/<service_name>
Or access services directly on their native ports. See Embedded Service UIs.
A service keeps restarting - what should I do?¶
- Check the service logs for error messages
- Verify the service configuration is valid
- Check if dependencies are running
- Review auto-restart settings in the service config
See Auto-restart for more information.