Enhance service card creation with Tailscale IP support and update services.xml to include tailscale-ip configuration

This commit is contained in:
MayaChat
2025-11-24 12:01:00 -05:00
parent 3b09920eee
commit 242d046d1f
2 changed files with 25 additions and 8 deletions

View File

@@ -2,6 +2,9 @@
<!--
services.xml - simple list of services for the homepage
Configuration:
- tailscale-ip: IP address to use for local services (optional, default: auto-detect)
Structure:
- Use <group> elements to organize services into categories
- Each group has a 'name' attribute for the category title
@@ -25,7 +28,7 @@
* Red dot if offline/unreachable
- Set check-health="false" to disable automatic checking
-->
<services>
<services tailscale-ip="100.124.17.41">
<group name="Management">
<service id="portainer" name="Portainer" proto="https" port="9443" logo="portainer.svg" />
<service id="uptime-kuma" name="Uptime Kuma" proto="http" port="3001" logo="uptime-kuma.svg" />