# 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://.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*