main
  1# Infrastructure Dashboard
  2# Servers, monitoring, automation tools
  3
  4title: Infrastructure
  5path: infrastructure
  6icon: mdi:server-network
  7badges: []
  8
  9cards:
 10  # Infrastructure header
 11  - type: markdown
 12    content: |
 13      ## Infrastructure & Monitoring
 14      System status, automation, and services
 15
 16  # Primary Servers
 17  - type: grid
 18    columns: 3
 19    square: false
 20    cards:
 21      # Rhea - Main Media Server
 22      - type: vertical-stack
 23        cards:
 24          - type: markdown
 25            content: |
 26              ### Rhea
 27              **Media & Downloads**
 28              192.168.1.50
 29          - type: glance
 30            entities:
 31              # Add actual system sensors:
 32              # - entity: sensor.rhea_cpu_usage
 33              - entity: binary_sensor.rhea_status
 34                name: Status
 35            show_name: true
 36            columns: 1
 37
 38      # Sakhalin - Services
 39      - type: vertical-stack
 40        cards:
 41          - type: markdown
 42            content: |
 43              ### Sakhalin
 44              **Services & Tools**
 45              192.168.1.70
 46          - type: glance
 47            entities:
 48              - entity: binary_sensor.sakhalin_status
 49                name: Status
 50            columns: 1
 51
 52      # Aion - Music Server
 53      - type: vertical-stack
 54        cards:
 55          - type: markdown
 56            content: |
 57              ### Aion
 58              **Music Streaming**
 59              192.168.1.49
 60          - type: glance
 61            entities:
 62              - entity: binary_sensor.aion_status
 63                name: Status
 64            columns: 1
 65
 66  # Monitoring & Management
 67  - type: grid
 68    columns: 2
 69    square: false
 70    cards:
 71      # Grafana - Monitoring
 72      - type: entities
 73        title: Grafana (Monitoring)
 74        show_header_toggle: false
 75        entities:
 76          - entity: binary_sensor.grafana_status
 77            name: Status
 78        footer:
 79          type: buttons
 80          entities:
 81            - entity: binary_sensor.grafana_status
 82              name: Open
 83              tap_action:
 84                action: url
 85                url_path: https://grafana.sbr.pm
 86
 87      # Traefik - Reverse Proxy
 88      - type: entities
 89        title: Traefik (Reverse Proxy)
 90        show_header_toggle: false
 91        entities:
 92          - entity: binary_sensor.traefik_status
 93            name: Status
 94          # Add Traefik sensors:
 95          # - entity: sensor.traefik_routers_count
 96          #   name: Active Routers
 97          # - entity: sensor.traefik_services_count
 98          #   name: Services
 99        footer:
100          type: buttons
101          entities:
102            - entity: binary_sensor.traefik_status
103              name: Open
104              tap_action:
105                action: url
106                url_path: https://traefik.sbr.pm
107
108  # Productivity & Automation
109  - type: grid
110    columns: 2
111    square: false
112    cards:
113      # Paperless - Document Management
114      - type: entities
115        title: Paperless (Documents)
116        show_header_toggle: false
117        entities:
118          - entity: binary_sensor.paperless_status
119            name: Status
120          # Add Paperless sensors:
121          # - entity: sensor.paperless_document_count
122          #   name: Documents
123          # - entity: sensor.paperless_inbox_count
124          #   name: Inbox
125        footer:
126          type: buttons
127          entities:
128            - entity: binary_sensor.paperless_status
129              name: Open
130              tap_action:
131                action: url
132                url_path: https://paperless.sbr.pm
133
134      # N8N - Workflow Automation
135      - type: entities
136        title: N8N (Workflows)
137        show_header_toggle: false
138        entities:
139          - entity: binary_sensor.n8n_status
140            name: Status
141          # Add N8N sensors:
142          # - entity: sensor.n8n_active_workflows
143          #   name: Active Workflows
144        footer:
145          type: buttons
146          entities:
147            - entity: binary_sensor.n8n_status
148              name: Open
149              tap_action:
150                action: url
151                url_path: https://n8n.sbr.pm
152
153      # Kiwix - Offline Wikipedia
154      - type: entities
155        title: Kiwix (Offline Content)
156        show_header_toggle: false
157        entities:
158          - entity: binary_sensor.kiwix_status
159            name: Status
160        footer:
161          type: buttons
162          entities:
163            - entity: binary_sensor.kiwix_status
164              name: Open
165              tap_action:
166                action: url
167                url_path: https://kiwix.sbr.pm
168
169      # Linkwarden - Bookmarks
170      - type: entities
171        title: Linkwarden (Bookmarks)
172        show_header_toggle: false
173        entities:
174          - entity: binary_sensor.linkwarden_status
175            name: Status
176        footer:
177          type: buttons
178          entities:
179            - entity: binary_sensor.linkwarden_status
180              name: Open
181              tap_action:
182                action: url
183                url_path: https://links.sbr.pm
184
185  # Network & Storage
186  - type: grid
187    columns: 2
188    square: false
189    cards:
190      # Athena - WebDAV
191      - type: entities
192        title: Athena (WebDAV Storage)
193        show_header_toggle: false
194        entities:
195          - entity: binary_sensor.athena_status
196            name: Status
197        footer:
198          type: buttons
199          entities:
200            - entity: binary_sensor.athena_status
201              name: Open WebDAV
202              tap_action:
203                action: url
204                url_path: https://dav.sbr.pm
205
206      # Demeter - MQTT Broker
207      - type: entities
208        title: Demeter (MQTT Broker)
209        show_header_toggle: false
210        entities:
211          - entity: binary_sensor.demeter_status
212            name: Status
213          # Add MQTT sensors:
214          # - entity: sensor.mqtt_connected_clients
215          #   name: Connected Clients