Skip to main content
Mario Galán

Main navigation

  • Home
  • Contact
  • EN
  • ES
User account menu
  • Log in
rename

Renombrar fácilmente ficheros en lote con rename

Es muy habitual que nos surja la tarea de renombrar un conjunto de ficheros que siguen algún patrón.

En Linux esto lo podemos hacer con multitud de herramientas como sed, bash, etc. Habitualmente tenemos que hacer un bucle con for e ir modificando la variable sobre la que iteramos y renombrando.

Esto sin ser especialmente complicado tampoco es muy intuitivo

More

Tags

  • Linux
Composer logo

Ejecutar composer en docker

Para el desarrollo de cualquier aplicación PHP moderna necesitaremos tener instalado en local el gestor de dependencias composer.

Como es habitual esta utilidad estará disponible en los repositorios de nuestra distribución pero esto implicará instalar todas las dependencias de PHP. Si como es mi caso prefieres gestionar el entorno de desarrollo con docker esto nos llenará el sistema de

More

Tags

  • PHP
  • Docker
Ningx logo

Configuración proxy inverso nginx para Cmdbuild

En este artículo vamos a ver cómo configurar un proxy inverso en nginx sobre una instancia de Cmdbuild levantado en un Tomcat.

La primera parte de la configuración es la del sitio que es bastante genérica. En nuestro caso la parte de cmdbuild está en un fichero aparte para ser compartido por varias instancias.

La configuración de SSL dependerá de

More

Tags

  • Tomcat
  • cmdbuild
  • nginx
  • reverse proxy
Pihole logo

Añadir una entrada wildcard DNS en Pihole

Pihole es realmente útil para un entorno homelab donde queramos tener de forma simultánea protección contra seguimiento de trackers de publicidad y un servidor DNS sencillo.

Desde la interfaz podemos fácilmente añadir registros A y CNAME que son los que habitualmente utilizaremos pero para algunas aplicaciones como Teleport necesitaremos un registro wildcard.

Este wildcard no se puede añadir desde la

More

Tags

  • homelab
  • pihole
  • DNS
  • Docker
DNS logo

Configurar Cloudflare dynamic DNS (DDNS) en ddclient

Como habitualmente no tenemos una IP fija en nuestras casas, uno de los servicios fundamentales en un entorno homelab es la gestión del DNS dinámico.

De esta forma actualizaremos de forma periódica un servidor DNS con nuestra IP actual para que un dominio bajo nuestro control apunte siempre a la dirección correcta.

Existen muchos servicios de este tipo, tanto ligados

More

Tags

  • DNS
  • ddns
  • homelab
  • Docker
Cloudflare logo

Migrating a domain from Namecheap to Cloudflare

Every year the time comes to renew the domain of this website, mariogalan.com. This time, when the reminder email arrived I went to my "long-time" provider Namecheap to do the usual click next, click next and renew the domain.

But when I was halfway through the following I remembered that I had yet to start using Cloudflare services, something very

More

Tags

  • cloudflare
  • homelab
  • DNS
  • namecheap
Apache Tomcat logo

Desplegar CMDBuild (o cualquier otro war) en un Tomcat en Docker

Si queremos hacer pruebas con Tomcat y con la instalación la forma más sencilla de desplegarlo será con Docker.

La versión oficial disponible nos permitirá hacer algunas pruebas rápidas pero como veremos más adelante tiene algunas limitaciones que no nos permitirán desplegar CMDBuild.

Podremos lanzar un contenedor con Tomcat en background con el siguiente comando:

 

Por defecto este

More

Tags

  • Docker
  • java
  • Tomcat
  • homelab
Docker logo

How to install Docker on Proxmox

To run Docker in a Proxmox environment we have two options, create a virtual machine or do it within a container LXC.

In this guide we are going to see how to do it in a container that is much more efficient.

First of all we will have to download the template that we want to use, in my

More

Tags

  • Proxmox
  • Docker
  • LXC

Pagination

  • First page
  • Previous page
  • Page 1
  • Page 2
RSS feed
Powered by Drupal