it-tools: Docker

IT-Tools es una colección de herramientas web útiles para desarrolladores y profesionales de TI, empaquetadas como una aplicación web que puedes auto-hospedar fácilmente usando Docker.
- Herramientas útiles como:
- Generador de contraseñas
- Conversor de código
- Generador de códigos OTP
- Constructor de consultas SQL
- Analizador de JWT
- … y muchas más.
- Interfaz web moderna y fácil de usar
- Código abierto bajo licencia GNU GPLv3
Tiene la función de poder marcar tus herramientas favoritas para tener un acceso rápido a ellas.
Vamos a crear el servicio en nuestro servidor de forma sencilla.
Instalación
Vamos a realizar unos pasos previos para preparar el entorno, para ello en primer lugar creamos las carpetas donde alojar el proyecto:
mkdir -p $HOME/docker/it-tools && \
cd $HOME/docker/it-tools
Ahora llega el turno de crear el fichero de configuración docker-compose.yml lanzando el siguiente comando:
cat << EOF > $HOME/docker/it-tools/docker-compose.yml
#version: '3'
services:
it-tools:
image: sharevb/it-tools:latest
container_name: It-tools
ports:
- "1334:8080"
restart: always
EOF
Vamos a repasar los principales parámetros que hemos añadido sobre la anterior base, para poder adaptarlos a nuestro sistema y configuración especifica:
| Parámetro | Función |
|---|---|
1334:8080 |
Puerto de acceso interfaz Web :1334 |
restart: always |
Habilitamos que tras reiniciar la maquina anfitrion vuelva a cargar el servicio |
Una vez configurado, levantamos el servicio para ser configurado y ejecutado:
docker compose up -d
En mi caso, el servicio estaría disponible en la dirección web http://192.168.1.90:1334
Y listo!