Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

289 total results found

Integración de Gitea con Authentik mediante OpenID Connect

Autenticación e identidad Integraciones con servicios

Introducción Integración de Gitea con Authentik para centralizar la autenticación mediante OpenID Connect. Con esta configuración, los usuarios pueden iniciar sesión en Gitea usando su cuenta de Authentik, sin necesidad de gestionar credenciales locales. Es e...

YubiKey en Gitea: Error al registrar llave

Identidad, acceso y seguridad Gitea

Descripción Al intentar añadir una YubiKey como método 2FA en Gitea, puede aparecer el error: Could not read your security key. An unknown error occurred. Please retry. Y en los logs: Unable to finish registration due to error: Error validating origin DevInf...

Añadir una llave física en Gitea

Identidad, acceso y seguridad Gitea

Introducción Configuración del inicio de sesión en Gitea mediante una llave física compatible con WebAuthn (YubiKey 5C NFC en este caso), manteniendo el método TOTP activo como respaldo en caso de pérdida o fallo de la llave. Requisitos previos Gitea actual...

Palmr: Compartición de archivos simple y segura

Contenedores ( Instalación ) Compartición de archivos

Introducción Palmr es una aplicación moderna para compartir archivos de forma autohospedada, similar a servicios como WeTransfer, FilePizza o Snapdrop, pero con control total sobre los datos. Está diseñada para implementarse en servidores personales o entorno...

Integración OIDC de Headscale y Headplane con Authentik

Autenticación e identidad Integraciones con servicios

Introducción Headscale es una implementación libre del servidor de coordinación de Tailscale, que permite crear una red privada tipo tailnet autohospedada. Facilita la conexión entre nodos mediante WireGuard, sin depender de servicios externos. Headplane es u...

WGPortal: Panel moderno para gestionar WireGuard

Contenedores ( Instalación ) Conectividad

Durante un tiempo utilicé WGDashboard, pero tras varios errores aleatorios y problemas con su mantenimiento, decidí probar WGPortal. Por ahora el cambio ha sido positivo: interfaz más sólida, soporte activo y un enfoque más completo en la gestión de usuarios,...

Actualizar wireguard-tools desde el repositorio oficial

Scripts útiles Sistema

Las versiones de wireguard-tools incluidas en Ubuntu permanecen sin actualizar desde hace años (v1.0.20210914 a fecha de esta nota). Este script permite actualizar directamente las utilidades de espacio de usuario desde el repositorio oficial de Jason Donenfe...

SocketProxy: Acceso controlado al daemon de Docker

Contenedores ( Instalación ) Seguridad

SocketProxy es la capa que uso para interponer un control estricto entre cualquier servicio y el daemon de Docker. Sirve como filtro: permite leer información del estado de los contenedores sin dar acceso directo al docker.sock, que por defecto otorga privile...

CrocRelay: Infraestructura mínima para transferencias seguras

Contenedores ( Instalación ) Utilidades

Croc se ha convertido en la herramienta más cómoda para mover archivos entre mis equipos sin montar SMB, sin depender de SSH y sin tener que pensar demasiado. Este artículo deja por escrito cómo está montado el relay propio, por qué se hizo así y cómo usarlo ...

Compilación de llama.cpp con HIP para GPUs AMD (ROCm)

Fedora Herramientas de inteligencia artificial

Introducción Este artículo documenta el proceso de compilación de llama.cpp con backend HIP para utilizar aceleración por GPU en hardware AMD, dentro del stack de inferencia local de modelos LLM. La integración se realiza sobre ROCm, interactuando directament...

Eliminación completa de Snap en Ubuntu Server

Sistema base Mantenimiento del sistema

Introducción Este artículo documenta el proceso de eliminación completa de Snap en Ubuntu Server, incluyendo la desinstalación de snapd, la limpieza de restos del sistema y el bloqueo explícito de su reinstalación mediante APT. Esta decisión afecta directamen...

Aplicación de SpotX-Bash sobre Spotify en Flatpak

Fedora Multimedia

Introducción Este artículo documenta la aplicación de SpotX-Bash sobre el cliente oficial de Spotify distribuido vía Flatpak, dentro del stack de aplicaciones de usuario. La integración se realiza directamente sobre el binario oficial, aplicando parches local...

Tips útiles

Soluciones y tips que suelo necesitar justo cuando no los tengo a mano. Aquí los dejo para no repetir el ciclo del dolor.

Sistema base

Todo lo que es SO, mantenimiento y supervivencia.

Red, routing y túneles

Todo lo que mueve paquetes o decide por dónde pasan.

Contenedores, proxy y tráfico HTTP

La capa donde todo se cruza y se rompe de formas creativas.

Identidad, acceso y seguridad

Donde se decide quién entra, cómo y con qué dolor.

Automatización y flujos

Magia poderosa, frágil y fácil de olvidar.