134 lines
2.6 KiB
Markdown
134 lines
2.6 KiB
Markdown
# 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*
|