Dashboard Configuration
The dashboard is the main view of Atom. Configure services, layout, pages, and categories.
Services
Services are the core of your dashboard. Each service card displays the name, icon, status indicator, and response latency.
Adding a Service
- Go to Settings → Services tab
- Click Add Service
- Fill in the details:
Bulk Import
Import multiple services at once via CSV or JSON:
name,url,icon,category
Grafana,https://grafana.example.com,grafana,Monitoring
Portainer,https://portainer.example.com,portainer,Docker
Nextcloud,https://cloud.example.com,nextcloud,Cloud
[
{
"name": "Grafana",
"url": "https://grafana.example.com",
"icon": "grafana",
"category": "Monitoring"
}
]
Status Monitoring
Atom checks service health using multiple methods:
Status States
Layout Options
Configure the dashboard layout in Settings → General:
Pages
Organize services into multiple dashboard pages (tabs):
- Go to Settings → Pages
- Create a new page with a name
- Assign services to each page
- Use the tab bar on the dashboard to switch between pages
Categories
Services can be grouped by category. The dashboard shows a category filter bar when multiple categories exist.
Set the category field on each service. Common examples:
InfrastructureMediaMonitoringDevelopmentCloud
Tag-Based Access Control
Control which services each user can see using tags:
- Assign tags to services (e.g.,
admin,dev,media) - Assign tags to users in Settings → Users
- Users only see services matching their tags
- The special tag
allgrants access to everything - Admin users always see all services
Search & Command Palette
- Search bar: Filter services by name or URL in real-time
- Command Palette (
Ctrl+K/Cmd+K): Quick navigation to any service, page, or setting