GDPR Cookie Consent by FreePrivacyPolicy

Linux Sysadmin

Servidores "pets vs cattle"

Es muy divertido ir a una reunión con gente de negocio y decir algo como “tratamos los servidores como ganado”. La cara que suelen poner es épica, en parte porque no conocen lo que eso significa, y en parte porque asocian ese término en otros ámbitos, como el ámbito ganadero.

Seguir leyendo


Una oda a Alpine Linux

Hace unos días salió la release 3.8 de Alpine Linux. Por problemas varios en el build, la imagen de docker se hizo esperar bastante, y como la paciencia no es una de mis virtudes, decidí darle un intento en una máquina virtual Virtualbox, quedando gratamente complacido con el resultado obtenido.

Seguir leyendo


Ampliando la memoria swap mediante swapfiles

Como ya sabéis, para escribir artículos, utilizo VirtualBox. Últimamente no paro de clonar la misma imagen base una y otra vez, lo que me da un particionado idéntico. Sin embargo, cuando se trata de memoria swap, no todas las instáncias clonadas necesitan la misma swap y cambiarlo no es fácil.

Seguir leyendo


Explorando los tokens JWT

Hace mucho tiempo que me fascinan las APIs REST; sin embargo siempre he pasado de sistemas de autenticación en mis proyectos personales. Cuando me puse en serio a investigar sobre este tema, descubrí la autenticación basada en tokens, y especialmente, los JSON Web Tokens, que es lo que explico hoy.

Seguir leyendo


Un servidor pypi local con Docker

Estaba yo el otro día investigando una nueva librería de python, pero necesitaba de otra librería que se compilaba. Harto de perder el tiempo compilando cada vez esta librería, recuperé un antiguo artículo que me permitía distribuir el archivo wheel ya compilado tantas veces yo quisiera; como no, usando docker.

Seguir leyendo


MongoDB sharding con docker

El otro día estaba revisando viejos artículos, y me tropecé con uno anterior. Este estaba montado con ansible, y se me pasó por la cabeza reescribirlo usando contenedores con docker. Así pues, vamos a montar exactamente el mismo cluster, pero con el cambio que la última revolución tecnológica nos aporta.

Seguir leyendo


Un reciclaje de Tomcat usando Docker

Hace poco he cambiado de trabajo por motivos personales. En mi nueva posición me he encontrado con un cambio en las tecnologías usadas; lo que me he encontrado es algo que hacía tiempo que no tocaba: basan sus sistemas en Java y Tomcat. He necesitado un ligero reciclaje en ellos.

Seguir leyendo


Contraseñas de un solo uso para usuarios linux

No dejan de sorprenderme los administradores de sistemas que crean usuarios a petición, pero les asignan passwords supuestamente de un solo uso pidiéndoles que la cambien en el primer uso. La experiencia me dice que esa password solo se cambia si es estrictamente necesario. Esta petición la puedes forzar fácilmente.

Seguir leyendo


Un servidor git con frontal web: Gitea

Los servidores de git son muy útiles, pero si solo lo accedemos mediante terminal, se quedan limitados a pocos usuarios avanzados. Sin embargo, las soluciones con interfaz web, como GitHub llegan a todo tipo de usuarios. En un intento de abaratar costes, se han hecho varios clones, entre ellos, Gitea.

Seguir leyendo


Explorando bash: la variable de entorno HOSTALIASES

Muchas veces me he encontrado haciendo demos con aplicaciones ejecutando en local o en un contenedor. Otras tantas el cliente ha hecho un montón de preguntas tontas referentes a porqué pone localhost. En algunos de estos sistemas no disponía de acceso root o sudo para cambiar el fichero /etc/hosts.

Seguir leyendo


«« « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 » »»