Categorías

Categorías Jacar — explora los temas Un cohete cuyos ojos siguen el cursor.
Herramientas

Cómo instalar Firefly III con Docker

Firefly III es un gestor de finanzas personales de código abierto que autoalojas con Docker. Con un archivo docker-compose.yml levantas la aplicación, una base de datos MariaDB y el importador de datos, que conecta con más de 6.000 bancos vía GoCardless. Generas la APP_KEY de 32 caracteres y controlas todo tu dinero en tu propio servidor.

Herramientas

Cómo instalar Stirling-PDF con Docker

Stirling-PDF es una navaja suiza web para PDF que autoalojas con Docker en un solo contenedor. Con un archivo docker-compose.yml levantas más de cincuenta herramientas para unir, dividir, comprimir, convertir, firmar y aplicar OCR a tus documentos, todo procesado en tu propio servidor y sin enviar nada a la nube.

Herramientas

Cómo instalar Vikunja con Docker

Vikunja es un gestor de tareas de código abierto que autoalojas con Docker en una sola imagen. Con un archivo docker-compose.yml levantas la aplicación junto a una base de datos PostgreSQL y organizas tus proyectos en vistas de lista, tablero kanban, Gantt y tabla, con todos los datos guardados en tu propio servidor.

Herramientas

Cómo instalar Outline con Docker

Outline es una wiki y base de conocimiento de equipo de código disponible que en Docker necesita tres piezas: PostgreSQL, Redis y un proveedor de inicio de sesión, porque no trae usuario y contraseña propios. Con un archivo docker-compose.yml levantas el servicio, lo conectas a Authentik por OIDC y guardas los adjuntos en MinIO.

Herramientas

Cómo instalar Docmost con Docker

Docmost es un wiki y una base de conocimiento de código abierto, una alternativa autoalojada a Confluence y Notion. Con Docker se levanta en tres contenedores: la aplicación, una base de datos PostgreSQL y una caché Redis. Un único archivo docker-compose.yml te da espacios de trabajo, edición colaborativa en tiempo real y control total sobre tus documentos.

Herramientas

Cómo instalar Wiki.js con Docker

Wiki.js es un motor de wiki de código abierto escrito en Node.js que, en Docker, se levanta con dos contenedores: la aplicación y una base de datos PostgreSQL. Con un solo archivo docker-compose.yml tienes tu propia wiki con editor Markdown, control de versiones y más de cuarenta métodos de autenticación, y tus páginas guardadas en un volumen que tú controlas.

Herramientas

Cómo instalar BookStack con Docker

BookStack es una plataforma wiki de documentación de código abierto, escrita en PHP con Laravel, que organiza el contenido en estanterías, libros, capítulos y páginas. Con Docker se instala en minutos usando la imagen de LinuxServer junto a una base de datos MariaDB, y basta con definir APP_URL y APP_KEY en un único archivo docker-compose.yml.

Herramientas

Cómo instalar Paperless-ngx con Docker

Paperless-ngx es un gestor documental de código abierto que digitaliza y archiva tus papeles con búsqueda por texto completo. En Docker se levanta con cinco contenedores (aplicación, base de datos PostgreSQL, cola Valkey, Gotenberg y Tika) mediante un único docker-compose.yml, y hace OCR y etiquetado automático de cada documento que sueltas en su carpeta.

Herramientas

Cómo instalar Nextcloud con Docker

Nextcloud es una plataforma de nube privada de código abierto que, en Docker, se levanta con tres contenedores: la aplicación, una base de datos MariaDB y una caché Redis. Con un único archivo docker-compose.yml tienes tu propio Drive, calendario y contactos autoalojados en pocos minutos, con tus datos guardados en un volumen que tú controlas.

Herramientas

Watchtower: actualizar contenedores Docker automáticamente

Watchtower es un contenedor que vigila los registros Docker, detecta cuando hay una imagen más reciente, la descarga y recrea tu contenedor con las mismas opciones. Se configura con un pequeño docker-compose.yml, sondea cada 24 horas por defecto y puede limitarse por etiquetas o quedarse solo en modo aviso.

Herramientas

Cómo montar un registro privado de imágenes Docker

Un registro privado Docker es tu propio almacén de imágenes: la imagen oficial registry escucha en el puerto 5000, guarda las capas en un volumen y, con autenticación htpasswd en formato bcrypt y HTTPS tras un proxy inverso, te permite hacer push y pull de imágenes sin depender de Docker Hub ni de sus límites de descarga.

Herramientas

Límites de recursos (CPU y RAM) y logs en Docker

Docker no limita por defecto la CPU ni la RAM de un contenedor: uno solo puede agotar el servidor. En Compose se acotan con deploy.resources.limits (cpus, memory) o los atajos mem_limit y cpus, y los logs se controlan con el controlador local, que rota a 20 MB y 5 ficheros por defecto.

Herramientas

Perfiles (profiles) en Docker Compose

Los perfiles de Docker Compose etiquetan servicios para que solo arranquen cuando activas su perfil con --profile o COMPOSE_PROFILES. Los servicios sin perfil se ejecutan siempre; los marcados quedan en reposo hasta que los pides. Así conviven en un mismo archivo la base, las herramientas de depuración y los extras opcionales sin ficheros duplicados.

Herramientas

Healthchecks y políticas de reinicio en Docker Compose

Un healthcheck es un comando que Docker ejecuta de forma periódica dentro del contenedor para decidir si el servicio está sano; su estado pasa de starting a healthy o unhealthy. Combinado con una política de reinicio (no, always, on-failure o unless-stopped) y con depends_on y la condición service_healthy, evita que una aplicación arranque antes que su base de datos.

Herramientas

Variables de entorno y secretos en Docker Compose

Docker Compose ofrece tres formas de pasar configuración a un contenedor: la clave environment, el atributo env_file y el archivo .env para interpolar valores. Para datos sensibles no uses variables de entorno; los secretos en Docker Compose se montan como ficheros de solo lectura en /run/secrets/, lejos de los logs y del entorno del proceso.

Herramientas

Volúmenes y bind mounts en Docker: persistencia de datos

Un contenedor pierde sus datos cuando lo borras, salvo que los guardes fuera. Docker ofrece dos vías: los volúmenes con nombre, que gestiona él mismo en /var/lib/docker/volumes, y los bind mounts, que enlazan una carpeta del host. Aquí verás cuándo usar cada uno, cómo montarlos en Compose y cómo hacer copias de seguridad.

Herramientas

Redes en Docker: bridge, host y redes personalizadas

Docker ofrece seis tipos de red: bridge, host, none, overlay, macvlan e ipvlan. La red bridge por defecto conecta contenedores por IP, pero sin resolución de nombres. Una red bridge personalizada añade un DNS interno para que los servicios se localicen por su nombre, y es la opción recomendada para casi cualquier despliegue.

Cómo Instalar

Qué añade PegaProx sobre la GUI de Proxmox VE 9

PegaProx 0.9.x es un panel AGPL-3.0 que gestiona varios clústeres de Proxmox VE 8 y 9, más XCP-ng, desde una sola pantalla. Añade migración en vivo entre clústeres, OIDC con Entra ID, escáner CVE y hardening en un clic frente a la GUI estándar, que cubre solo un clúster a la vez.

Herramientas

Claude Code vs Cursor vs GitHub Copilot en 2026: comparativa con tareas medidas

Tres agentes de código (Claude Code, Cursor y GitHub Copilot) medidos sobre cinco tareas reales de un equipo de plataforma: endpoint REST, refactor multi-fichero, depuración de CI, revisión de PR de seguridad y ficheros de fixtures. Claude Code lidera en refactor y revisiones; Cursor brilla en exploración interactiva; Copilot sigue siendo el más ágil para autocompletado puntual.

Herramientas

Software esencial para tu nuevo Mac M5 (guía 2026)

Guía de 100 aplicaciones imprescindibles para tu Mac M5, organizadas en 20 categorías: navegador, gestor de contraseñas, email, notas, terminal, IDE, contenedores, IA y muchas más. Cada selección incluye propósito, características clave, plugins esenciales, precio en euros y enlace oficial, seleccionadas por consenso comunitario y métricas verificables.

Cómo Instalar

Cómo instalar Coolify en Docker (guía paso a paso 2026)

Coolify es una plataforma de despliegue autohospedada que funciona sobre Docker: gestiona aplicaciones Git, bases de datos y certificados SSL desde un panel web propio. Se instala con un script oficial que levanta Docker y los contenedores de Coolify en 2 a 5 minutos sobre Ubuntu 24.04 o Debian 13, sin pasos manuales adicionales.

Herramientas

Herramientas DevOps con IA integrada que uso en mi flujo diario

Después de catorce meses probando herramientas DevOps con IA integrada en varios equipos, el stack que se queda es reducido: Claude Code, Cursor y Aider para código; PagerDuty AIOps, Datadog Bits AI y Grafana Assistant para triage de alertas; y OpenTofu con OPA para generar infraestructura acotada por reglas de política.

Desarrollo de Software

Editores con IA en 2026: comparativa después de un año usándolos

Claude Code lidera el trabajo agéntico de horizonte largo, Cursor gana en edición interactiva diaria, Aider domina la automatización en pipelines de CI y GitHub Copilot encaja mejor en equipos centrados en PRs de GitHub; Windsurf compite con tracción reciente. Tras un año usando los cinco a fondo, la combinación más productiva para la mayoría sigue siendo Claude Code más Cursor.

Herramientas

Herramientas de observabilidad que recomendaría en 2026

Tras una década de Prometheus, tres años de consolidación alrededor de OpenTelemetry y la madurez definitiva del stack abierto con Grafana, Loki y Tempo, recomendaciones concretas para equipos que arrancan o revisan su capa de observabilidad. Qué encaja, qué sobra y qué evitar.

Herramientas

Dokku: el PaaS pequeño que nunca muere

Dokku lleva más de una década como el PaaS mínimo de código abierto preferido por quien quiere la experiencia Heroku sin la factura. En 2025, con Heroku renaciendo bajo Salesforce y con Kubernetes dominando, sigue ocupando un nicho sorprendentemente saludable.

Herramientas

Fly.io: desplegar globalmente sin complicarte

Fly.io lleva años vendiendo la idea de que desplegar una aplicación en varias regiones del mundo debería ser casi tan sencillo como empujar una imagen y escribir una línea de configuración. Tras varios proyectos reales encima de la plataforma, se puede hablar con honestidad de qué cumple, qué falta y para quién merece la pena frente a opciones más clásicas.

Cómo Instalar

Cómo instalar n8n auto-alojado con Docker

n8n es el proyecto de automatización low-code que mejor ha sabido convivir con el mundo auto-alojado. Un paseo por la instalación real con Docker Compose, por las decisiones de base de datos y colas y por los puntos donde la gente tropieza la primera vez.

Herramientas

El fork de Backstage de Spotify: qué cambia para los usuarios

Spotify anunció Backstage Plus como oferta comercial propia encima del proyecto Backstage abierto. El resultado es un fork de facto que abre preguntas incómodas sobre gobernanza de proyectos CNCF donados por empresas. Repaso de implicaciones prácticas y qué pueden hacer los equipos que ya tienen Backstage en producción.

Herramientas

Dokploy: un despliegue ligero sobre Docker Swarm

Dokploy se ha consolidado como la alternativa libre más comentada frente a Vercel y Render. Promete simplicidad sobre Docker Swarm sin el peso de un Kubernetes ni la dependencia de un proveedor. Analizamos cómo cumple y dónde se rompe la promesa.

Herramientas

Redes mesh con WireGuard sin volverte loco

WireGuard es simple por cable, pero montar una malla de varios nodos a mano se convierte rápido en un enredo de claves y rutas. Patrones que funcionan, cuándo merece WireGuard puro y cuándo conviene apoyarse en Tailscale o Headscale.

Herramientas

Clientes MCP en editores: la IA se integra donde ya trabajas

Los editores de código han empezado a incorporar MCP como cliente nativo: VS Code, Zed, Cursor y varios forks de Neovim. Esto cambia la forma en que el agente accede al contexto del proyecto y abre preguntas prácticas sobre qué servidores activar y cómo configurarlos sin abrir puertas.

Herramientas

Servidores MCP de la comunidad: cuáles merecen la pena

Revisión de septiembre de 2026 de los servidores MCP que uso a diario: filesystem, git, fetch y memory siguen siendo de referencia, y DBHub sustituye al servidor de Postgres archivado. El registro oficial verifica quién publica, no la seguridad del código, así que aplico cinco criterios y listo las herramientas con el MCP Inspector antes de conectar nada.

Arquitectura

Coolify: un Vercel auto-alojado sobre tu propia infraestructura

Coolify promete la experiencia de Vercel o Heroku sobre tus propios servidores: HTTPS automático, bases de datos gestionadas y vistas previas por rama, sin cuotas por compilación ni ancho de banda. Tras varios meses usándolo en VPS de producción, cuento dónde brilla, dónde cojea y para qué perfil de equipo tiene sentido real.

Herramientas

Home lab: el laboratorio autoalojado como campo de pruebas

Un home lab es un laboratorio de servicios autoalojados, en casa o en un VPS, donde se practica administración real: proxy inverso, autenticación centralizada, monitorización con Prometheus y Grafana, y backups verificados con Restic. Un mini-PC con 16 GB de RAM basta para treinta o cuarenta contenedores, y lo aprendido se transfiere directamente al trabajo profesional.

Herramientas

Code review asistido por IA: adopción honesta

Dos años probando revisiones de código asistidas por IA en un equipo real dejan un balance claro: la IA detecta bien olvidos mecánicos y genera resúmenes útiles de cada pull request, pero falla en juicio arquitectónico y comete muchos falsos positivos en bugs sutiles. La decisión que más ha ayudado ha sido no bloquear el merge por sus comentarios automáticos.

Cómo Instalar

Generics en Go: tres años después, qué ha sobrevivido

Los generics llegaron a Go en marzo de 2022 con mucha expectación y algo de recelo. Tres años después, el código idiomático apenas los usa en la superficie, pero han transformado las bibliotecas profundas: colecciones tipo-seguras, clientes de base de datos, primitivas de concurrencia. Este análisis examina qué ha cuajado y por qué.

Herramientas

Vector: un agente de logs que merece la pena probar

Vector es el agente de observabilidad de Datadog, escrito en Rust con su propio lenguaje de transformación VRL. Consume entre 30 y 100 MB en operación y soporta logs, métricas y trazas desde docenas de orígenes. Compensa frente a Fluent Bit cuando los pipelines son complejos, y sustituye a Logstash evitando la JVM.

Herramientas

Ollama en 2024: ejecutar LLM localmente sin dolor

Ollama se consolidó en 2024 como el estándar para ejecutar LLMs en local. Empaqueta llama.cpp en un binario único con interfaz de línea de comandos estilo Docker y API compatible con OpenAI. Phi-3 Mini corre en 4 GB; Llama 3.1 8B Q4 necesita 6 GB. Para tráfico de producción a escala, vLLM sigue siendo la opción correcta.

Experiencia de Usuario

Figma Dev Mode: del diseño al código con menos fricciones

Figma Dev Mode es la vista para developers dentro de un archivo de Figma: genera CSS listo, expone medidas exactas, mapea variables a tokens y, con Code Connect, enlaza cada componente al fragmento real del codebase. Resuelve gran parte de la fricción de handoff, pero no sustituye el criterio humano en accesibilidad, rendimiento ni diseño responsivo.

Herramientas

Docker Scout: vulnerabilidades desde el build hasta el registro

Docker Scout analiza imágenes de contenedor de forma continua contra bases de CVE como NVD y fuentes ecosistema-específicas, y sugiere cambios de imagen base para eliminar vulnerabilidades. Integrado en Docker Desktop y Hub, compite con Trivy, Grype y Snyk. Encaja mejor en equipos que ya usan el ecosistema Docker de extremo a extremo.

Herramientas

Grafana Beyla: auto-instrumentación sin tocar código

Grafana Beyla es un agente eBPF que instrumenta automáticamente aplicaciones existentes sin tocar su código: observa las syscalls del kernel y genera trazas OpenTelemetry y métricas RED para servicios en Go, Java, Python, Node y Rust. Aporta cobertura amplia e inmediata, pero no sustituye al SDK manual para métricas de negocio y lógica interna.

Desarrollo de Software

Aider: IA para refactorizar desde la terminal

Aider es una CLI open-source que conecta tu repositorio Git a un LLM para refactorizar código, añadir features y corregir bugs sin salir de la terminal. Funciona con GPT-4o, Claude y modelos locales con Ollama. Cada cambio genera un commit automático con mensaje descriptivo, integrándose de forma nativa en el flujo Git.

Herramientas

GitLab Duo: asistentes de IA integrados en tu pipeline

GitLab Duo integra IA nativa en todo el flujo devops: autocompletado, chat, resumen de MR y explicación de vulnerabilidades. Duo Pro cuesta 19 dólares por usuario al mes sobre Premium o Ultimate, igual que GitHub Copilot Business. Compensa si tu equipo ya vive en GitLab.

Herramientas

OpenTofu en producción: el primer año tras la bifurcación

OpenTofu llegó a GA en enero de 2024 como fork open source de Terraform bajo MPL 2.0, con gobernanza de Linux Foundation. Seis meses después, es un reemplazo drop-in estable: mismas configuraciones, mismo state, misma CLI. OpenTofu 1.7 añade cifrado de state nativo, primera ventaja técnica real sobre Terraform.