# Manuelles Secrets-Setup - Einfache Anleitung

Da das automatische Setup Probleme macht, hier die manuelle Lösung:

## Schritt 1: Gehe zu Gitea Secrets-Seite

Öffne im Browser:
```
https://git.michaelschiemer.de/michael/michaelschiemer/settings/secrets/actions
```

**Hinweis**: Falls diese Seite nicht existiert oder einen 404 gibt:
- Prüfe, ob das Repository wirklich `michael/michaelschiemer` heißt
- Prüfe, ob du Zugriff auf das Repository hast
- Prüfe, ob Actions aktiviert ist

## Schritt 2: Füge die drei Secrets hinzu

Für jedes Secret: **Klicke "New Secret"**, fülle aus, **Save**

### Secret 1: REGISTRY_USER

- **Name**: `REGISTRY_USER`
- **Value**: `admin`
- **Save**

### Secret 2: REGISTRY_PASSWORD

- **Name**: `REGISTRY_PASSWORD`
- **Value**: `registry-secure-password-2025`
- **Save**

### Secret 3: SSH_PRIVATE_KEY

- **Name**: `SSH_PRIVATE_KEY`
- **Value**: Führe aus `cat ~/.ssh/production` und kopiere den KOMPLETTEN Inhalt
  ```bash
  cat ~/.ssh/production
  ```
  
  **Wichtig**: Kopiere ALLES, inklusive:
  - `-----BEGIN OPENSSH PRIVATE KEY-----`
  - Alle Zeilen dazwischen
  - `-----END OPENSSH PRIVATE KEY-----`
  
- **Save**

## Schritt 3: Verifizierung

Nach dem Setup sollten alle drei Secrets in der Liste erscheinen:
- ✅ REGISTRY_USER
- ✅ REGISTRY_PASSWORD
- ✅ SSH_PRIVATE_KEY

Alle zeigen "Hidden" als Wert.

## Falls die Secrets-Seite nicht erreichbar ist

### Option A: Repository-Name prüfen

```bash
# Prüfe aktuelle Remote-URL
git remote get-url origin

# Sollte zeigen:
# https://git.michaelschiemer.de/<owner>/<repo>.git
```

Falls der Name anders ist, verwende die korrekte URL.

### Option B: Repository erstellen

Falls das Repository noch nicht existiert:

1. Gehe zu: `https://git.michaelschiemer.de/repos/new`
2. Erstelle das Repository `michaelschiemer`
3. Dann gehe zu: `https://git.michaelschiemer.de/michael/michaelschiemer/settings/secrets/actions`

### Option C: Actions aktivieren

Falls Actions nicht aktiviert ist:

1. Gehe zu Repository Settings
2. Prüfe, ob "Actions" aktiviert ist
3. Falls nicht, aktiviere es in den Repository-Einstellungen

## Nächster Schritt

Nach erfolgreichem Setup der Secrets:

1. **Teste den Workflow:**
   ```
   https://git.michaelschiemer.de/michael/michaelschiemer/actions
   ```

2. **Oder pushe einen Commit:**
   ```bash
   git push origin main
   ```

Der Workflow sollte dann automatisch starten.
