Compare commits
2
Commits
04886d73f5
...
27f40ee18a
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
27f40ee18a | ||
|
|
64744a213d |
@@ -5,26 +5,28 @@ und kann einzeln installiert werden — niemand bekommt alles auf einmal.
|
|||||||
|
|
||||||
## Einrichtung (einmalig)
|
## Einrichtung (einmalig)
|
||||||
|
|
||||||
`/plugin marketplace add` akzeptiert nur `owner/repo` (immer GitHub!), `https://…`
|
Dieses Repo ist öffentlich lesbar. Der Marketplace lässt sich deshalb direkt über
|
||||||
oder einen lokalen `./path` — **kein** `ssh://`. Da dieses Repo privat ist und der
|
seine HTTPS-URL hinzufügen — ohne Zugangsdaten und ohne git-Konfiguration:
|
||||||
Plugin-Clone nicht interaktiv nach Zugangsdaten fragen kann, muss git HTTPS-Zugriffe
|
|
||||||
auf das Gitea transparent auf SSH umleiten. Einmalig pro Rechner:
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# 1. git so konfigurieren, dass https auf dieses Gitea über SSH (Key) läuft
|
|
||||||
git config --global url."ssh://gitea@gitea.inmedias.it:2222/".insteadOf "https://gitea.inmedias.it/"
|
|
||||||
|
|
||||||
# 2. Marketplace mit der HTTPS-URL hinzufügen (klont real über SSH)
|
|
||||||
/plugin marketplace add https://gitea.inmedias.it/inmedias.it/claude-plugins.git
|
/plugin marketplace add https://gitea.inmedias.it/inmedias.it/claude-plugins.git
|
||||||
```
|
```
|
||||||
|
|
||||||
Voraussetzung: dein Gitea-SSH-Key ist auf Port 2222 eingerichtet.
|
Zum **Pushen** ist weiterhin ein Gitea-SSH-Key auf Port 2222 nötig.
|
||||||
|
|
||||||
> Hinweis: Die `insteadOf`-Regel gilt für **alle** git-Operationen auf
|
> Hinweis: `/plugin marketplace add` akzeptiert nur `owner/repo` (immer GitHub!),
|
||||||
> `gitea.inmedias.it`, nicht nur für Plugins.
|
> `https://…` oder einen lokalen `./path` — **kein** `ssh://`.
|
||||||
>
|
>
|
||||||
> Alternative ohne git-Config: Repo `inmedias.it/claude-plugins` intern/öffentlich
|
> Falls das Repo wieder auf privat gestellt wird, kann der Plugin-Clone nicht
|
||||||
> lesbar machen — dann reicht die HTTPS-URL direkt (SSH-Key trotzdem für Push nötig).
|
> interaktiv nach Zugangsdaten fragen. Dann muss git HTTPS-Zugriffe auf das Gitea
|
||||||
|
> transparent auf SSH umleiten:
|
||||||
|
>
|
||||||
|
> ```bash
|
||||||
|
> git config --global url."ssh://gitea@gitea.inmedias.it:2222/".insteadOf "https://gitea.inmedias.it/"
|
||||||
|
> ```
|
||||||
|
>
|
||||||
|
> Diese Regel gilt für **alle** git-Operationen auf `gitea.inmedias.it`, nicht nur
|
||||||
|
> für Plugins.
|
||||||
|
|
||||||
## Plugin installieren
|
## Plugin installieren
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user