export interface ExternalTool { id: string; name: string; description: string; url: string; icon: string; category: 'dev' | 'tools' | 'monitoring' | 'security'; } export const EXTERNAL_TOOLS: ExternalTool[] = [ { id: 'gitea', name: 'Gitea', description: 'Depozit cod sursă', url: 'http://10.10.10.166:3002', icon: 'git-branch', category: 'dev', }, { id: 'portainer', name: 'Portainer', description: 'Management containere Docker', url: '', icon: 'container', category: 'dev', }, { id: 'minio', name: 'MinIO', description: 'Object storage', url: 'http://10.10.10.166:9003', icon: 'database', category: 'dev', }, { id: 'n8n', name: 'N8N', description: 'Automatizări workflow', url: 'http://10.10.10.166:5678', icon: 'workflow', category: 'tools', }, { id: 'stirling-pdf', name: 'Stirling PDF', description: 'Manipulare PDF', url: 'http://10.10.10.166:8087', icon: 'file-text', category: 'tools', }, { id: 'it-tools', name: 'IT-Tools', description: 'Utilitare tehnice', url: 'http://10.10.10.166:8085', icon: 'wrench', category: 'tools', }, { id: 'filebrowser', name: 'Filebrowser', description: 'Manager fișiere', url: 'http://10.10.10.166:8086', icon: 'folder', category: 'tools', }, { id: 'uptime-kuma', name: 'Uptime Kuma', description: 'Monitorizare disponibilitate', url: 'http://10.10.10.166:3001', icon: 'activity', category: 'monitoring', }, { id: 'netdata', name: 'Netdata', description: 'Metrici performanță server', url: 'http://10.10.10.166:19999', icon: 'bar-chart-3', category: 'monitoring', }, { id: 'dozzle', name: 'Dozzle', description: 'Loguri containere', url: 'http://10.10.10.166:9999', icon: 'scroll-text', category: 'monitoring', }, { id: 'crowdsec', name: 'CrowdSec', description: 'Protecție și securitate rețea', url: 'http://10.10.10.166:8088', icon: 'shield', category: 'security', }, { id: 'authentik', name: 'Authentik', description: 'Autentificare SSO', url: 'http://10.10.10.166:9100', icon: 'key-round', category: 'security', }, ];