Skip to content
View DeXon18's full-sized avatar
😄
In search of new challenges
😄
In search of new challenges
  • DXpro
  • España
  • 18:52 (UTC +02:00)
  • X @DeXon18

Block or report DeXon18

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DeXon18/README.md
Gráfico de contribuciones de GitHub con estilo Galaga

👋 ¡Hola! Soy DeXon

Software industrial, automatización e infraestructura self-hosted


💻 Código que nace de problemas reales

Me apasionan la tecnología, los servidores, Proxmox VE, la domótica y automatizar todo lo que se deje automatizar.

Y, claro, el desarrollo de software. Al final, el código es lo que conecta todo lo demás.

Es donde más disfruto: cuando una idea deja de ser una idea y se convierte en una herramienta que alguien utiliza de verdad. La mayoría de mis proyectos nacen de una necesidad propia o de una tarea real que se estaba haciendo a mano.

Si algo me resulta útil a mí o a mi equipo, probablemente también pueda ayudar a alguien más.


🧭 A qué me dedico

Trabajo desarrollando y manteniendo herramientas para entornos de ingeniería y software industrial.

Mi día a día está a medio camino entre el soporte técnico, el desarrollo de software y la automatización:

  • 🔑 Gestión y auditoría de licencias industriales.
  • 🏭 Herramientas para Siemens Designcenter NX, Simcenter 3D y Moldex3D.
  • 🖥️ Automatización de configuraciones y procedimientos de soporte.
  • 📊 Portales internos para centralizar clientes, máquinas, productos e historial.
  • 🔄 Flujos con n8n para conectar servicios y eliminar tareas repetitivas.
  • 🧰 Scripts PowerShell, Bash y Batch para resolver operaciones concretas.

Lo que más me gusta es terminar una herramienta y que alguien pregunte:

«¿Esto siempre estuvo aquí y no lo sabíamos?»

Eso es exactamente lo que busco.


🏠 Mi laboratorio en casa

Fuera del trabajo mantengo mi propia infraestructura sobre Proxmox VE.

No es un laboratorio de montar algo durante una tarde y apagarlo después. Son servicios reales que utilizo a diario, con almacenamiento, copias de seguridad, monitorización y acceso remoto.

🖥️ Proxmox VE  ·  📦 LXC y máquinas virtuales  ·  💾 ZFS  ·  🛡️ Proxmox Backup Server  ·  🐳 Docker

Dentro conviven servicios como:

  • 🏠 Home Assistant, para persianas, toldos, sensores, iluminación y automatizaciones.
  • 🔁 n8n, conectando aplicaciones, procesos y notificaciones.
  • 📷 Immich, para gestionar mi biblioteca personal de fotografías y vídeos.
  • 🎬 Plex, para contenido multimedia.
  • 🛡️ Pi-hole, para DNS y filtrado de red.
  • 🌐 Cloudflare Tunnel, para publicar servicios sin abrirlos directamente a Internet.
  • 🔐 Tailscale, como vía de acceso remoto y recuperación.
  • 📈 Herramientas de monitorización, copias y sincronización.

También me ha tocado hacer la parte menos vistosa: recuperar servicios después de un fallo de almacenamiento, evacuar contenedores, aislar un pool ZFS dañado, validar copias y checksums, reorganizar datasets y devolver la plataforma a producción.

Ahí es donde una infraestructura deja de ser una colección de contenedores y empieza a parecerse a un sistema bien diseñado.

Me gusta que las cosas funcionen sin tener que estar encima. Si necesito intervenir continuamente, algo está mal planteado.


🌟 Proyectos que me hacen sentir orgulloso

Portal web para centralizar la gestión técnica, auditoría y control de licencias industriales de Siemens y Moldex3D.

Reúne en un mismo sitio clientes, máquinas, productos, archivos de licencia, historial, renovaciones y herramientas de auditoría. Nació para sustituir información repartida entre hojas de cálculo, correos y comprobaciones manuales.

Laravel · PHP · Blade · Alpine.js · MariaDB · Redis · n8n


Script Bash interactivo para gestionar tareas habituales de Proxmox VE sin tener que recordar cada comando.

Permite trabajar con contenedores LXC, actualizaciones, limpieza, fstrim, mantenimiento del sistema y configuración de bind mounts desde un menú sencillo.

Nació porque yo mismo lo necesitaba. Como casi todo lo que construyo.

Bash · Proxmox VE · Linux · LXC


Conjunto de herramientas para obtener los identificadores de máquina utilizados en la generación de licencias de Siemens y Dassault Systèmes.

Está pensado tanto para usuarios finales como para personal de soporte, con scripts separados según el fabricante y validaciones para distintos tipos de equipo.

PowerShell · Bash · Batch · Windows · Linux


Utilidad PowerShell para cambiar la configuración de licencias de Designcenter NX y Simcenter 3D entre servidores locales y cloud.

Detecta las versiones instaladas, actualiza variables de entorno y claves del registro, protege instalaciones antiguas y conserva la configuración del servidor local.

Es pequeño, concreto y hace exactamente lo que promete.

PowerShell · Windows Registry · Siemens NX · Simcenter 3D


Herramienta para consultar licencias FlexNet y Siemens mediante lmutil.exe, sin tener que ejecutar y recordar los comandos manualmente.

Convierte una operación técnica repetitiva en un procedimiento más claro para soporte y diagnóstico.

PowerShell · FlexNet · lmutil · Windows


🧠 Mi filosofía

«Si algo es útil para ti, probablemente también lo sea para alguien más. Hazlo bien desde el principio, porque siempre fue primero para ti.»

Intento que cada cosa que publico tenga una finalidad clara, esté documentada y pueda utilizarse sin tener que adivinar cómo funciona.

No me gusta dejar proyectos a medias ni código que dé miedo volver a tocar unos meses después.

Aunque, siendo realistas, siempre encuentras algo que mejorar cuando regresas a un proyecto antiguo. Y eso también forma parte del proceso.


🛠️ Tecnologías y herramientas

👨‍💻 Desarrollo y scripting

PowerShell Bash PHP Laravel JavaScript Node.js

🖥️ Sistemas e infraestructura

Proxmox VE Linux Debian Docker OpenZFS Tailscale Cloudflare

⚙️ Automatización y datos

Home Assistant n8n MariaDB Redis GitHub Actions

🏭 Software industrial

Siemens Designcenter NX Simcenter 3D Moldex3D FlexNet


Construyendo herramientas, automatizando procesos y manteniendo servidores desde España 🇪🇸

Pinned Loading

  1. Proxmox-Tool-Suite Proxmox-Tool-Suite Public

    A Bash script for simplifying Proxmox VE management. This tool offers an interactive menu to handle LXC container tasks (delete, update, clean, trim, and configure bind mounts) and system maintenan…

    Shell 3

  2. Anydesk-Maintenance-Tool Anydesk-Maintenance-Tool Public

    Cross-platform maintenance scripts for authorized AnyDesk support tasks on Windows and Linux.

    Shell

  3. DX-License-Manager DX-License-Manager Public

    DX License Manager is an internal web portal for centralized management of software licenses from Siemens and Moldex3D.

    Blade

  4. MacRimi/ProxMenux MacRimi/ProxMenux Public

    Menu-driven Proxmox VE toolkit — post-install, backup/restore and a live web dashboard for the homelab.

    TypeScript 2.8k 151