doc: n8n + Nextcloud Tokens + KASM-Credentials 2026-07-19

This commit is contained in:
Code-Barby 2026-07-20 07:43:28 +02:00
parent 1f26a92d64
commit 55955c1676

View file

@ -0,0 +1,31 @@
# Tokens: n8n + Nextcloud (2026-07-19)
## n8n Public API (n8n.ki1.it)
- **Server:** 185.250.250.185 (vm1645.ipp-vps.net), n8n 2.30.7 Docker, Tailscale 100.64.34.76
- **API-Base:** https://n8n.ki1.it/api/v1
- **Token (X-N8N-API-KEY):**
```
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIyMTU1YzQzYi0wY2VmLTQ2ZTQtYmUyMy1hNzI4MzI0OTEzMmUiLCJpc3MiOiJuOG4iLCJhdWQiOiJwdWJsaWMtYXBpIiwianRpIjoiZmRkOWY1ZDEtYWU1Ny00YjI1LTljMDktOGFlMmNhYWVhOGUzIiwiaWF0IjoxNzg0NTI1Mzk5fQ.cO2nv7imX22DBRajJexmMsGOIhCokCskYVdFBmxAhdQ
```
- **Nutzung:** `curl -H "X-N8N-API-KEY: <token>" https://n8n.ki1.it/api/v1/workflows`
- **SSH:** root@185.250.250.185 / ymALqp!? — WICHTIG mit `-o PubkeyAuthentication=no -o PreferredAuthentications=password` (sonst Auth-Limit)
- **Credential in n8n:** "VM302 LiteLLM (local)" → http://100.104.5.57:4000/v1, Key sk-vm302-Xy3GREx0iFEttNqGvZUIBbkybF2Y1Vf8
- Alle VM302-Endpoints aus dem n8n-Container erreichbar (LiteLLM/Ollama/ComfyUI/Barby-Studio je HTTP 200, echte Inferenz verifiziert)
## Nextcloud (data.ki1.it)
- **NC 33.0.6.2** AIO, Container `nextcloud-aio-nextcloud`, PostgreSQL 18.4
- **User:** matthias
- **App-Passwort/Token (WebDAV+API):**
```
kfsTW-qKcJR-Z25tZ-sxn6Q-2dfJL
```
- **WebDAV:** https://data.ki1.it/remote.php/dav/files/matthias/
- **SSH-Weg:** `ssh root@173.208.162.26``sshpass -p 'ymALqp!?' ssh matthias@192.172.0.51``docker exec -u www-data nextcloud-aio-nextcloud php occ ...`
- **Status 2026-07-19:** Admin-Übersicht 100% sauber (64✓ 6 0⚠ 0✗). Root-Cause der HTTP-000-Fehler war `/etc/hosts` → 127.0.1.1 (Loopback), nicht OPNsense-BINAT.
## KASM auf DERP-USA (159.195.19.76 = derp.ki1.it)
- **KASM 1.17.0**, Port **8443** (NICHT 443 — dort läuft nginx-SNI für DERP-Relay!)
- **admin@kasm.local / mNZzI8CyIg3FQ** · user@kasm.local / d9e4I8bTdPw1m
- Tailscale 100.123.216.107 · 53 Workspaces (24 enabled) · Ubuntu-Noble-Desktop + Chrome + Firefox Images
- **Neustart IMMER via `/opt/kasm/bin/start|stop|restart`**`docker compose up` schlägt fehl (KASM_UID fehlt)
- Admin-API braucht `username` UND `token` im Payload