Archive: System v4 - Estado al 2024-12-24
This commit is contained in:
133
v4-archive/system/05-credenciales.md
Normal file
133
v4-archive/system/05-credenciales.md
Normal file
@@ -0,0 +1,133 @@
|
||||
# Estructura de Credenciales
|
||||
|
||||
## Gestores de Secretos
|
||||
|
||||
| Nivel | Herramienta | Uso |
|
||||
|-------|-------------|-----|
|
||||
| Personal/Equipo | Proton Pass | Contraseñas externas |
|
||||
| Self-hosted | HashiCorp Vault | Contraseñas autoalojadas |
|
||||
| Aplicaciones | Infisical | Secretos internos |
|
||||
|
||||
## Infisical (key.tzzr.me)
|
||||
|
||||
Gestión centralizada de secretos para aplicaciones.
|
||||
|
||||
### Proyectos
|
||||
|
||||
| Proyecto | Contenido |
|
||||
|----------|-----------|
|
||||
| anthropic | API keys Claude |
|
||||
| r2 | Credenciales Cloudflare R2 |
|
||||
| windmill | Tokens Windmill |
|
||||
| postgres | Conexiones BD |
|
||||
|
||||
### Acceso
|
||||
|
||||
```
|
||||
URL: https://key.tzzr.me (o http://69.62.126.110:8082)
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Credenciales por Servidor
|
||||
|
||||
### ARCHITECT (69.62.126.110)
|
||||
|
||||
| Servicio | Credenciales |
|
||||
|----------|--------------|
|
||||
| PostgreSQL | User: nocodb / Pass: nocodb_secure_2024 / DB: nocodb |
|
||||
| **Directus** | admin@tzzr.me / directus_admin_2024 |
|
||||
| Gitea | token en Infisical |
|
||||
| Windmill | token en Infisical |
|
||||
| API Anthropic | /opt/tzzr/claude-code/api_key |
|
||||
|
||||
### DECK (72.62.1.113)
|
||||
|
||||
| Servicio | Ubicación |
|
||||
|----------|-----------|
|
||||
| SSH | root / [Proton Pass] |
|
||||
| Mail-in-a-Box | admin panel |
|
||||
|
||||
### HST (72.62.2.84)
|
||||
|
||||
| Servicio | Ubicación |
|
||||
|----------|-----------|
|
||||
| SSH | root / [Proton Pass] |
|
||||
| API | internal |
|
||||
|
||||
### CORP (92.112.181.188)
|
||||
|
||||
| Servicio | Ubicación |
|
||||
|----------|-----------|
|
||||
| SSH | root / [Proton Pass] |
|
||||
|
||||
---
|
||||
|
||||
## Directus (ARCHITECT)
|
||||
|
||||
```
|
||||
URL: http://69.62.126.110:8055
|
||||
Email: admin@tzzr.me
|
||||
Password: directus_admin_2024
|
||||
DB: PostgreSQL (nocodb)
|
||||
```
|
||||
|
||||
### Tablas disponibles
|
||||
|
||||
| Tabla | Uso |
|
||||
|-------|-----|
|
||||
| instancias | Configuración de instancias Claude |
|
||||
| conversaciones | Chats activos |
|
||||
| mensajes_v2 | Mensajes de conversaciones |
|
||||
| memoria | Memoria persistente |
|
||||
| conocimiento | Base de conocimiento |
|
||||
| contexto_ambiental | Contexto del sistema |
|
||||
|
||||
---
|
||||
|
||||
## Cloudflare R2
|
||||
|
||||
```
|
||||
Account ID: 7dedae6030f5554d99d37e98a5232996
|
||||
Endpoint: https://<account_id>.r2.cloudflarestorage.com
|
||||
Credenciales: Infisical project "r2"
|
||||
```
|
||||
|
||||
## RunPod
|
||||
|
||||
```
|
||||
API Key: Infisical project "runpod"
|
||||
```
|
||||
|
||||
## Anthropic
|
||||
|
||||
```
|
||||
API Key: Infisical project "anthropic"
|
||||
Archivo local: /opt/tzzr/claude-code/api_key
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Instancias Claude
|
||||
|
||||
Cada instancia tiene su configuración en PostgreSQL tabla `instancias`:
|
||||
|
||||
| Campo | Contenido |
|
||||
|-------|-----------|
|
||||
| system_prompt | Incluye credenciales SSH del servidor que construye |
|
||||
| permisos | JSON con capacidades |
|
||||
| modelo | sonnet/opus/haiku |
|
||||
|
||||
---
|
||||
|
||||
## Política de Rotación
|
||||
|
||||
| Tipo | Frecuencia |
|
||||
|------|------------|
|
||||
| SSH passwords | Manual, bajo demanda |
|
||||
| API tokens | 90 días |
|
||||
| JWT sessions | 24 horas |
|
||||
|
||||
---
|
||||
|
||||
*Actualizado: 2025-12-22*
|
||||
Reference in New Issue
Block a user