Archived all completed OpenSpec changes, created .gitignore, implemented Gitea CI/CD, updated frontend with professional styling and clickable IPs, and added application documentation.

This commit is contained in:
2026-03-27 13:09:48 +01:00
parent cc59a91fea
commit 1873ae0e1f
25 changed files with 262 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
## Why
This change introduces a web interface to display information about running Docker services that have exposed ports, making it easier to get an overview of the services running on a host.
## What Changes
- A new backend service that connects to the Docker socket (`docker.sock`).
- A new frontend application that displays the service information.
- The service will list all Docker services with exposed ports.
- Services exposed via Traefik will be prioritized and displayed prominently.
- The web interface will use a card-based layout to show each service.
## Capabilities
### New Capabilities
- `docker-service-discovery`: Discovers running Docker services and their exposed ports.
- `service-display-frontend`: A web interface to display the discovered services.
### Modified Capabilities
- None
## Impact
- This change will introduce a new web service to the host.
- It will require access to the Docker socket, which has security implications that need to be considered.