From 04d13c65d3fef4e127be5974d9f4abc4e9cde780 Mon Sep 17 00:00:00 2001 From: Tobias Gesellchen Date: Sat, 10 Jan 2026 12:25:54 +0100 Subject: [PATCH] fix: repair broken anchor links in DEPLOYMENT.md - Simplify section headers to standard markdown format - Remove emojis and special characters that break anchor generation - Update table of contents links to match simplified headers - Fix ampersand and special character encoding issues in anchors - All internal links now work with GitHub's automatic anchor generation Completes documentation link fixes for CI --- docs/DEPLOYMENT.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/docs/DEPLOYMENT.md b/docs/DEPLOYMENT.md index ba4ea7f..8bf5134 100644 --- a/docs/DEPLOYMENT.md +++ b/docs/DEPLOYMENT.md @@ -8,16 +8,16 @@ This guide covers everything you need to know to deploy robust, scalable SoundTo - [Architecture Considerations](#architecture-considerations) - [Configuration Management](#configuration-management) -- [Security & Network](#security--network) -- [Monitoring & Logging](#monitoring--logging) +- [Security Network](#security-network) +- [Monitoring Logging](#monitoring-logging) - [Performance Optimization](#performance-optimization) -- [Error Handling & Recovery](#error-handling--recovery) +- [Error Handling Recovery](#error-handling-recovery) - [Deployment Strategies](#deployment-strategies) -- [Maintenance & Operations](#maintenance--operations) +- [Maintenance Operations](#maintenance-operations) --- -## 🏗️ **Architecture Considerations** +## Architecture Considerations ### Single-Device Applications @@ -102,7 +102,7 @@ type ProductionSoundTouchService struct { --- -## ⚙️ **Configuration Management** +## Configuration Management ### Environment-Based Configuration @@ -210,7 +210,7 @@ func LoadConfigFromFile(path string) (*Config, error) { --- -## 🔒 **Security & Network** +## Security Network ### Network Security @@ -312,7 +312,7 @@ func loadSecretsFromK8s() (*SecretsConfig, error) { --- -## 📊 **Monitoring & Logging** +## Monitoring Logging ### Structured Logging @@ -534,7 +534,7 @@ func (hc *HealthChecker) HealthHandler() http.HandlerFunc { --- -## 🚀 **Performance Optimization** +## Performance Optimization ### Connection Pooling @@ -670,7 +670,7 @@ func (cm *CacheManager) GetDeviceInfo(deviceID string, fetcher func() (*models.D --- -## 🛡️ **Error Handling & Recovery** +## Error Handling Recovery ### Circuit Breaker Pattern @@ -780,7 +780,7 @@ func (app *Application) Run(ctx context.Context) error { --- -## 🚢 **Deployment Strategies** +## Deployment Strategies ### Docker Deployment @@ -961,7 +961,7 @@ WantedBy=multi-user.target --- -## 🔧 **Maintenance & Operations** +## Maintenance Operations ### Log Rotation