Archivo del blog

Mostrando entradas con la etiqueta linux. Mostrar todas las entradas
Mostrando entradas con la etiqueta linux. Mostrar todas las entradas

15 octubre 2025

馃洜 Manual para instalar Vaultwarden en Proxmox usando un script.

Vaultwarden es una alternativa ligera y autoalojada a Bitwarden. Es ideal si quieres tener el control total de tus contrase帽as y alojarlo t煤 mismo en casa o en tu entorno Proxmox. A continuaci贸n, te explico paso a paso c贸mo hacerlo utilizando el script de tteck, que automatiza la instalaci贸n en un contenedor LXC.


Copiaremos este enlace en la consola de nuestro ProxMox.

Configura los par谩metros del contenedor

El script te pedir谩 que configures algunas opciones b谩sicas:

  • ID del contenedor: Puedes dejar el valor por defecto o elegir otro si prefieres.

  • Hostname: Por ejemplo, vaultwarden.

  • Direcci贸n IP: Si usas IP est谩tica o DHCP.

  • Tama帽o del disco, RAM y CPU: Adapta estos valores seg煤n tus recursos disponibles.

  • Contrase帽a del root para el contenedor.

  • Otras opciones como acceso SSH, backups autom谩ticos, etc.

Puedes usar las opciones por defecto si no est谩s seguro

Nosotros cogeremos la opci贸n por defecto:

 Accede a Vaultwarden

Desde un navegador en tu red local, entra a:

http://IP_DEL_CONTENEDOR:8000

Ah铆 podr谩s crear tu cuenta de usuario.


Y listo, Vaultwarden corriendo dentro de Proxmox, f谩cil, r谩pido y sin depender de nadie. Un paso m谩s para tener tu propio ecosistema digital en casa, 100% tuyo.

Nos leemos en el pr贸ximo post 馃憢

13 octubre 2025

De aquel primer post a este n煤mero 100

馃挴 Post n煤mero 100: gracias, de verdad.

Cuando publiqu茅 el primer art铆culo en el blog, no ten铆a ni idea de hasta d贸nde llegar铆a esto. Simplemente quer铆a dejar por escrito lo que iba aprendiendo, los trucos que me salvaban en mitad de una instalaci贸n que se resist铆a, o esas peque帽as gu铆as que a m铆 me habr铆an encantado encontrar cuando empec茅 a trastear con servidores, Docker o Raspberry.


No imaginaba que, a帽os despu茅s, acabar铆a escribiendo esto: el post n煤mero 100.

Cien entradas parecen poco, pero cuando pienso en todo lo que hay detr谩s —las pruebas, los errores, los “¿por qu茅 no arranca?”, las noches frente al monitor y las veces que algo funcion贸 sin saber muy bien por qu茅— me doy cuenta de que este blog no es solo m铆o.

Es tambi茅n de todos los que hab茅is pasado por aqu铆, de los que me hab茅is escrito un correo con una duda, hab茅is dejado un comentario o simplemente hab茅is le铆do una gu铆a y os ha servido para sacar adelante vuestro proyecto.

Porque al final, esto va de compartir, de no guardar el conocimiento en un caj贸n, de ayudar a que otro no se vuelva loco con el mismo problema que t煤 ya sufriste y de ese esp铆ritu de comunidad, es lo que me anima a seguir escribiendo.

A veces me preguntan por qu茅 sigo, si no hay anuncios, ni clicks, ni grandes cifras detr谩s, y la respuesta es simple: porque me gusta, porque cada vez que alguien me dice que ha montado su propio NAS, o que ha descubierto una alternativa libre gracias a un post, me doy por satisfecho.

Porque en un mundo donde todo cambia a la velocidad de la luz, seguir aprendiendo, compartirlo y hacerlo en nuestro idioma tiene un valor enorme.

As铆 que gracias.

Gracias por leer, por apoyar, por hacer que este blog siga vivo, por cada “gracias, me sirvi贸” que llega al correo, por cada recomendaci贸n que hac茅is a otro que empieza, por cada visita que mantiene esto en marcha.

Este post n煤mero 100 no es un punto final, sino una pausa para mirar atr谩s, sonre铆r y seguir adelante.

Quedan muchos proyectos por montar, muchos cacharros que revivir, y muchas ideas que compartir.

Nos seguimos leyendo,
Justo 馃惂

12 octubre 2025

Twister UI: un lavado de cara que mola mazo 馃槑

 Si te gusta cacharrear con Linux, seguro que conoces Twister OS, esa distro que mezcla lo mejor de varias interfaces y le da un toque muy “Mac”, muy “Windows”, muy todo. Pues bien, para los que tienen instalado xUbuntu o con Linux Mint XFCE, esto no funciona en otro entorno que no sea XFCE, y no te acaba de gustar el entorno que tiene por defecto la distribuci贸n, para cambiarla, existe Twister UI. Y sinceramente… mola mazo.

Twister UI es b谩sicamente el paquete de personalizaci贸n del Twister OS, pero sin tocarte el sistema base. Te instala temas, iconos, fondos, efectos, Wine, Crossover y un mont贸n de cosillas m谩s para dejar tu Linux con una apariencia que entra por los ojos. Vamos, que pasas de un escritorio normalito a algo que parece sacado de un anuncio de Apple o de un setup gamer pro.

web Twitster UI

Lo bueno es que la instalaci贸n es sencilla: descargas el script, le das permisos, lo ejecutas… y en pocos minutos lo tienes todo funcionando. Luego eliges si quieres el look tipo Twister 10 (Windows) o el Twister 11 (macOS), y listo. Tambi茅n puedes mezclar y hacer lo tuyo, que para eso estamos en Linux.


En mi caso, lo he probado sobre Xubuntu y va fino fino. El rendimiento apenas cambia, pero visualmente es otro rollo. Y lo mejor: si te cansas, puedes volver atr谩s sin destrozar nada.

馃挕 Consejo: si lo vas a probar, hazlo en una m谩quina virtual o un entorno limpio, as铆 ves c贸mo queda sin arriesgar tu configuraci贸n.

Y un punto extra: si tienes a alguien con un equipo antiguo, o un usuario que no quiere cambiar de sistema operativo “porque ya est谩 acostumbrado”, Twister UI es una opci贸n genial. Con esta interfaz, no se nota el cambio, pero ganas en rendimiento, seguridad y estabilidad. Ideal para esos PCs o port谩tiles que ya no pueden con Windows 10 o 11.

Tema Windows 7

Tema Windows XP

Tema Windows 95, me encanta este

En resumen:

馃憠 Twister UI es de esas herramientas que te sacan una sonrisa cuando ves el resultado.
馃憠 Es ideal si te mola personalizar y tener tu escritorio bonito sin complicarte.
馃憠 Y s铆, mola mazo.

Puedes descargarlo desde la web oficial: https://twisteros.com/twisterui.html

05 septiembre 2025

MobaXterm: la navaja suiza que todo administrador de sistemas necesita

Hay herramientas que marcan la diferencia en el d铆a a d铆a de cualquier t茅cnico, y MobaXterm es una de ellas. Personalmente, la hab铆a olvidado… hasta que la redescubr铆, y os aseguro que es una aut茅ntica pasada.


Si trabajas con servidores, m谩quinas virtuales o equipos remotos, sabr谩s lo inc贸modo que es ir saltando entre distintos programas: un cliente SSH por un lado, otro para transferir archivos, otro para RDP, y as铆 sucesivamente. Pues bien, MobaXterm elimina ese problema porque lo integra absolutamente todo en una sola aplicaci贸n.

¿Qu茅 ofrece MobaXterm?

  • SSH con SFTP integrado: conectarse a un servidor y mover archivos de manera segura es tan simple como arrastrar y soltar.

  • Soporte para m煤ltiples protocolos: RDP, VNC, FTP, MOSH… pr谩cticamente cualquiera que uses a diario.

  • Servidor X11 incorporado: para lanzar aplicaciones gr谩ficas remotas sin complicaciones.

  • Versi贸n portable: ni instalaci贸n ni configuraciones eternas; lo llevas en un pendrive y funciona al instante.

¿Por qu茅 merece la pena?

Lo que m谩s me gusta es la comodidad. Con MobaXterm tienes todo en una misma ventana. Abres tu sesi贸n SSH, transfieres archivos y, si lo necesitas, te conectas a un escritorio remoto sin cambiar de programa. Ahorra tiempo, esfuerzo y dolores de cabeza.

En pocas palabras: MobaXterm es la navaja suiza para administradores, t茅cnicos IT y curiosos de la inform谩tica. Una de esas herramientas que empiezas usando de vez en cuando y que, sin darte cuenta, se convierte en imprescindible.

Est谩 disponible en dos versiones: una gratuita, m谩s que suficiente para la mayor铆a de usuarios, y otra de pago (Professional Edition) que a帽ade caracter铆sticas avanzadas como soporte para m谩s sesiones simult谩neas, personalizaci贸n extra o funciones pensadas para entornos corporativos.


馃憠 Si a煤n no lo has probado, dale una oportunidad. Estoy convencido de que, igual que me pas贸 a m铆, te preguntar谩s c贸mo has podido vivir sin 茅l.

28 agosto 2025

C贸mo mont茅 iVentoy en Proxmox para arrancar equipos por red

Llevaba tiempo buscando una forma c贸moda de arrancar ordenadores sin tener que estar grabando pendrives cada dos por tres. Al final encontr茅 iVentoy, una maravilla que te monta un servidor PXE en tu red y te deja cargar cualquier ISO directamente desde ah铆.

En muchos sitios se suele hablar de clonar discos con herramientas tipo Clonezilla para ahorrar tiempo y trabajo, es una buena opci贸n si lo usas para un aula, o entorno cerrado, yo tambi茅n lo he probado, pero la experiencia me ha demostrado que no siempre es la mejor opci贸n.

Con la clonaci贸n puedes tener un PC listo en minutos, pero aunque uses sysprep, a veces se arrastran problemas: identificadores duplicados, drivers que no encajan, software en versiones que no tocan, y si usas Intune/Autopilot, entonces tienes el a帽adido de los hash, que los tienes duplicados, y te dice inTune que tienes XXX equipos con el mismo nombre y mismos recursos.

A m铆 me pas贸 varias veces y acab茅 perdiendo m谩s tiempo corrigiendo errores que instalando de cero.

Con iVentoy, en cambio, arrancas directamente la ISO oficial del sistema operativo y el equipo se instala limpio, como si viniera reci茅n sacado de f谩brica. Intune lo detecta sin problemas y cada m谩quina genera su identificador 煤nico en el primer arranque.

Podr铆as usar estas otras entradas de la web, para personalizar esas ISOS para adecuarlas al uso que vayas a usar.

Lo tengo funcionando en Proxmox y, la verdad, va perfecto para mi laboratorio casero. Te cuento c贸mo lo hice por si quieres montarlo t煤 tambi茅n.


¿Qu茅 es iVentoy?

Es como el Ventoy de toda la vida (ese que usamos para meter muchas ISOs en un USB), pero en versi贸n servidor. B谩sicamente:

  • Sirve im谩genes ISO a trav茅s de la red.

  • Te muestra un men煤 de arranque PXE/iPXE en cualquier PC conectado.

  • Da igual si las ISOs son de Windows, Linux o utilidades como Clonezilla o Memtest.

馃憠 Lo bueno es que no importa si el servidor corre en Linux o Windows: los clientes arrancan lo que t煤 quieras.


Preparar la VM en Proxmox

Prob茅 primero en un contenedor LXC, pero no me convenci贸. Lo m谩s sencillo y estable es crear una VM normal en Proxmox y ah铆 instalar iVentoy.

Yo la configur茅 as铆:

  • Ubuntu Server, sin entorno gr谩fico, vamos con todo.

  • 2 cores y 2 GB de RAM (si vas a usar muchas ISOs, dale m谩s).

  • 50 GB de disco para las im谩genes.

  • La tarjeta de red en bridge (vmbr0), para que est茅 en la misma red que el resto de equipos.

Le puse una IP fija, en mi caso 192.168.1.42, porque as铆 siempre s茅 d贸nde est谩.


Instalar iVentoy

Dentro de la VM hice esto:

#Descargamos la 煤ltima versi贸n del programa desde Github.
wget wget https://github.com/ventoy/PXE/releases/download/v1.0.21/iventoy-1.0.21-linux-free.tar.gz

#Descomprimimos el fichero tar -xvzf iventoy-1.0.21-linux-free.tar.gz /opt/iventoy
#Entramos en el directorio
cd /opt/iventoy

#Damos permisos generales a la carpeta iventoy en OPT
sudo chown -R $USER:$USER /opt/iventoy

#Damos permisos de ejecuci贸n al instalador
sudo chmod +x iventoy.sh

#Ejecutamos el instalador sudo ./iventoy.sh

Y luego lo arranqu茅:

sudo ./iventoy.sh start

Interfaz web

Desde cualquier navegador entr茅 en:

http://192.168.1.42:26000

Usuario: admin
Contrase帽a: admin

Ah铆 puedes ver los equipos conectados y, lo m谩s importante, a帽adir las ISOs que quieras.




A帽adir ISOs

Las ISOs las copi茅 en:

/opt/iventoy/iso/

Yo puse:

  • Windows 10 (ISO oficial de Microsoft).

  • Ubuntu.

  • Memtest86, para diagnosticar RAM.

Desde la web solo marcas cu谩les quieres mostrar en el men煤 PXE y listo.




Probarlo en un cliente

Cog铆 un PC, entr茅 en la BIOS y activ茅 el arranque por red (PXE/iPXE).

En cuanto lo conect茅 a la red, pill贸 la IP y me apareci贸 el men煤 de iVentoy. Desde ah铆 seleccion茅 la ISO de Windows… y a instalar sin tocar un USB. Brutal 馃く.


Consejos que me funcionaron

  • Ten siempre las ISOs ordenadas en carpetas (Windows, Linux, utilidades).

  • Deja el servidor con IP fija para evitar l铆os.

  • Si el router de tu red se pone tonto con el DHCP, puedes activar el servidor DHCP que trae iVentoy.

  • Con suficiente RAM y red gigabit, puedes arrancar varios PCs a la vez sin problema.


Conclusi贸n

Para m铆, montar iVentoy en Proxmox ha sido un antes y un despu茅s. Ahora en mi laboratorio tengo un servidor PXE siempre listo y me olvido de los pendrives de arranque.

Si te gusta cacharrear con sistemas o gestionas varias m谩quinas en tu red, te recomiendo probarlo. Te va a ahorrar mucho tiempo.

15 julio 2025

¿Usas WeTransfer? Cuidado: tus archivos podr铆an alimentar su inteligencia artificial

En los 煤ltimos d铆as, ha salido a la luz un cambio importante en los t茅rminos y condiciones de WeTransfer: la plataforma podr铆a usar los archivos que subes para entrenar su propia inteligencia artificial. S铆, has le铆do bien. Esos documentos, im谩genes o proyectos que compartes podr铆an estar ayudando —sin que lo sepas— a mejorar sistemas autom谩ticos de una empresa privada.

¿Qu茅 ha pasado exactamente?

WeTransfer ha incluido una cl谩usula en su pol铆tica de privacidad que permite el uso de tus archivos con fines de entrenamiento de modelos de inteligencia artificial. Aunque la empresa asegura que este tratamiento de datos se hace de forma an贸nima y respetando la privacidad, la realidad es que le est谩s dando permiso para acceder a tu contenido.

¿Y qu茅 alternativas tengo?

Aqu铆 es donde entra el poder del autohosting. Existen herramientas como:

  • ownCloud

  • Nextcloud

  • Internxt (m谩s reciente y con enfoque en la privacidad)

Todas estas opciones te permiten montar tu propia nube privada. Es decir, t煤 decides qu茅 subes, c贸mo lo gestionas y qui茅n tiene acceso. Puedes instalarlo en un servidor, una Raspberry Pi o incluso una m谩quina virtual en tu Proxmox. No necesitas ser un gur煤 de la inform谩tica: con un poco de paciencia y ganas, lo tendr谩s funcionando en un par de horas.

Ventajas de tener tu propia nube

✅ Control total sobre tus archivos
✅ Sin pol铆ticas ambiguas ni terceros accediendo a tus datos
✅ Personalizaci贸n y ampliaci贸n con plugins
✅ Ahorro a largo plazo

¿Por d贸nde empezar?

Si te interesa, en este blog seguir茅 publicando gu铆as paso a paso para ayudarte a crear tu propio espacio digital. Y si ya est谩s metido en el mundo del self-hosting, ¡cu茅ntame en comentarios c贸mo lo haces t煤!


馃攼 La privacidad no es un lujo, es un derecho.
馃捇 ¡Hazte due帽o de tus datos!

Fuente: El Pa铆s

20 junio 2025

Los 10 primeros pasos tras instalar Proxmox VE


Proxmox VE es una plataforma de virtualizaci贸n completa basada en KVM y LXC. Permite correr m煤ltiples sistemas operativos (Windows, Linux, etc.) en m谩quinas virtuales o contenedores. Si tienes un PC antiguo en casa que quieras darle una doble vida, no dudes en rescatarlo.

Instalar Proxmox VE es solo el principio. Aqu铆 te presento una gu铆a clara y directa con los 10 primeros pasos esenciales para dejar tu servidor listo para trabajar como una m谩quina virtual potente, flexible y estable.


1. Accede a la interfaz web

Una vez instalado y conectado a tu red, abre un navegador web y accede a:

https://<IP-del-servidor>:8006

Inicia sesi贸n con el usuario root y la contrase帽a que estableciste durante la instalaci贸n.



2. Actualiza Proxmox

Es fundamental empezar con el sistema actualizado. Puedes hacerlo desde consola:

apt update && apt full-upgrade -y

O desde la interfaz web: Datacenter > Node > Updates > Refresh > Upgrade


3. Elimina el repositorio de suscripci贸n empresarial

Proxmox incluye por defecto un repositorio para usuarios con suscripci贸n. Si no la tienes, es mejor eliminarlo para evitar avisos:

nano /etc/apt/sources.list.d/pve-enterprise.list

Comenta la l铆nea con # o elim铆nala.

Luego a帽ade el repositorio sin suscripci贸n:

echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-no-subscription.list

馃挕 Tip: Recuerda ejecutar apt update despu茅s de modificar los repositorios.


4. Configura la red

Desde la interfaz web: Datacenter > Node > System > Network, aseg煤rate de tener:

  • IP est谩tica

  • Puerta de enlace

  • DNS correctamente configurados

Si prefieres la terminal:

nano /etc/network/interfaces

5. A帽ade almacenamiento

Proxmox puede usar discos adicionales para almacenar:

  • Im谩genes ISO

  • Discos de VMs

  • Backups

Ve a: Datacenter > Storage > Add y elige el tipo: Directory, LVM, ZFS, NFS, CIFS, etc.


6. Sube im谩genes ISO

Las ISO se usan para instalar sistemas operativos en tus VMs.

Desde la web: Datacenter > Node > Local > ISO Images > Upload

O por consola desde tu PC:

scp sistema.iso root@IP:/var/lib/vz/template/iso/

7. Configura una red para VMs

Por defecto, Proxmox crea vmbr0, un bridge que conecta las VMs con la red real. Puedes a帽adir m谩s bridges si tienes varias tarjetas o usas VLANs.

Gestiona esto desde: Datacenter > Node > System > Network


8. Crea tu primera VM o contenedor (CT)

Haz clic en Create VM o Create CT, y sigue los pasos:

  • Elige ISO o plantilla

  • Define recursos (CPU, RAM, disco)

  • Asigna red


9. Programa backups autom谩ticos

Nunca olvides los backups. Ve a: Datacenter > Backup > Add

Elige:

  • Nodo

  • M谩quinas a respaldar

  • Destino

  • Hora y frecuencia


10. Instala herramientas 煤tiles

Desde consola, puedes instalar algunos paquetes que facilitan la gesti贸n:

apt install htop ifupdown2 net-tools curl

Y dentro de las m谩quinas virtuales (si son Linux), instala:

apt install qemu-guest-agent

Esto permite ver la IP desde Proxmox y apagar las m谩quinas desde la interfaz web.


Conclusi贸n

Con estos 10 pasos, tienes un entorno Proxmox listo para comenzar a crear, gestionar y automatizar tus m谩quinas virtuales o contenedores. A partir de aqu铆 puedes explorar cl煤steres, alta disponibilidad, Ceph, y mucho m谩s.

25 febrero 2025

Configurar Stirling-PDF en Docker con RaspberryPI.

 

Instalaci贸n de Stirling PDF en Raspberry Pi usando Docker


Stirling PDF es una herramienta vers谩til y potente para la gesti贸n de documentos PDF. Ofrece funcionalidades como conversi贸n, compresi贸n, edici贸n y mucho m谩s. Lo mejor de todo es que es completamente gratuito, no tiene licencias ni suscripciones recurrentes, lo que simplifica la gesti贸n de software en tu empresa. Si tienes una Raspberry Pi y quieres aprovechar esta herramienta, aqu铆 te explicamos c贸mo instalarla utilizando Docker.

Paso 1: Preparaci贸n del entorno

Antes de comenzar, aseg煤rate de tener Docker instalado en tu Raspberry Pi. Si no lo tienes, puedes revisar en mi blog.

Crear las carpetas necesarias para la configuraci贸n:

Primero, crea una carpeta en tu Raspberry Pi donde se alojar谩n los archivos de configuraci贸n de Docker, yo las he creado dentro de la carpeta de mi usuario. Puedes hacerlo con el siguiente comando:

mkdir -p /home/<tu_usuario>/docker/stirling-pdf

Reemplaza <tu_usuario> con el nombre de tu usuario en la Raspberry Pi.

Crear el archivo docker-compose.yml:

Dentro de la carpeta que acabas de crear, utiliza el editor de texto nano para crear un archivo llamado docker-compose.yml. Este archivo contendr谩 la configuraci贸n necesaria para desplegar Stirling PDF.

nano /home/<tu_usuario>/docker/stirling-pdf/docker-compose.yml

Dentro del archivo, pega el siguiente contenido:

yaml

Copy

version: '3.3'

services:

  stirling-pdf:

    image: frooodle/s-pdf:latest

    container_name: stirling-pdf

    restart: unless-stopped

    ports:

      - "8123:8080"

    environment:

      - DOCKERDIR=/home/<tu_usuario>/docker

      - LANGS=es_ES

    volumes:

      - /home/<tu_usuario>/docker/stirling-pdf:/usr/share/nginx/html


Te quedar谩 algo c贸mo esto:


Guarda y cierra el archivo presionando CTRL + X, luego Y y Enter.

Crear el archivo .env:

En la misma carpeta, crea un archivo llamado .env para definir las variables de entorno necesarias. Ejecuta:

nano /home/<tu_usuario>/docker/stirling-pdf/.env

Y agrega las siguientes l铆neas:

DOCKERDIR=/home/<tu_usuario>/docker

LANGS=es_ES

Guarda y cierra el archivo.

Paso 2: Lanzar la instalaci贸n

Una vez que los archivos de configuraci贸n est茅n listos, puedes lanzar la instalaci贸n de Stirling PDF con el siguiente comando:

sudo docker-compose -p "stirling-pdf" up -d

Este comando descargar谩 la imagen de Docker y desplegar谩 la aplicaci贸n en tu Raspberry Pi. Ver谩s una pantalla de instalaci贸n similar a esta cuando acabe:


Paso 3: Acceder a Stirling PDF

Una vez completada la instalaci贸n, abre un navegador web en cualquier dispositivo conectado a tu red local y escribe la direcci贸n IP de tu Raspberry Pi seguida del puerto 8123. Por ejemplo:

http://<ip_de_tu_raspberry>:8123

Ver谩s la interfaz de Stirling PDF, lista para usar:


Paso 4: Hacerlo accesible desde la web (opcional)

Si deseas acceder a Stirling PDF desde fuera de tu red local, puedes configurar un servidor web o utilizar un servicio de tunneling como nginx. Esto te permitir谩 acceder a la aplicaci贸n desde cualquier lugar. 

Al ser una herramienta muy vers谩til, tambi茅n puede desplegarse en Azure de varias maneras, dependiendo de tus necesidades:

- Azure Container Instances (ACI): Ideal para despliegues r谩pidos y sencillos.
- Azure Kubernetes Service (AKS): Perfecto para entornos escalables y de producci贸n.
- M谩quinas Virtuales (VM): Si prefieres tener control total sobre el entorno.

Pero esto lo haremos m谩s adelante. Antes quiero ver que tal funciona en la red.

Conclusi贸n

Stirling PDF es una herramienta poderosa y gratuita que puede ser una excelente alternativa o complemento a Adobe Acrobat, especialmente para empresas que buscan reducir costos, autohospedar sus soluciones o personalizar sus herramientas. 

Sin embargo, si tu empresa depende de funcionalidades avanzadas o del ecosistema Adobe, es probable que Adobe Acrobat siga siendo la mejor opci贸n.

En resumen, Stirling PDF es ideal para empresas que priorizan el control, la privacidad y el ahorro de costos, mientras que Adobe Acrobat es mejor para empresas que necesitan funcionalidades avanzadas y un soporte profesional.

Si necesitas m谩s detalles o tienes alguna pregunta, no dudes en dejarla en los comentarios.


Fuentes: Flopy

26 octubre 2024

Manual para instalar Pi-hole en Docker, corriendo en Windows.

Pi-hole es una herramienta de software libre dise帽ada para bloquear publicidad y rastreadores en una red local. Funciona como un servidor DNS (Sistema de Nombres de Dominio) que filtra las solicitudes de DNS para bloquear anuncios, trackers y contenido no deseado antes de que lleguen a los dispositivos en tu red. Al estar instalado en un dispositivo de la red (como una Raspberry Pi o un servidor), Pi-hole act煤a como un filtro centralizado para todas las peticiones DNS.

Manual para instalar Pi-hole en Docker (Windows)

1. Abrimos un terminal PowerShell o el S铆mbolo del sistema.

Hay varias formas de crear el contenedor, con este he utilizado el siguiente comando, desde un terminal con permisos de administrador:

docker pull pihole/pihole

Le damos al intro y nos empieza a instalar la aplicaci贸n:

Con el siguiente comando configuraremos nuestra instalaci贸n, pondremos Usuario, Contrase帽a, IP, DNS, Ubicaci贸n, 

docker run -d --name pihole -e ServerIP=172.16.1.90 -e WEBPASSWORD=password -e TZ=Europe/Madrid -e DNS=127.17.0.1 -e DNS2=1.1.1.1 -e DNS3=8.8.8.8 -p 80:80 -p 53:53/tcp -p 53:53/udp -p 443:443 --restart=unless-stopped pihole/pihole:latest






Una vez finalizado, ya podemos entrar por web para acabar de configurar nuestro servidor pihole.


Aqu铆 ponemos nuestro usuario y contrase帽a que hemos asignado antes, y nos cargar谩 la web:



Una vez estamos aqu铆, ya podemos ir configurando nuestros dispositivos con la IP que hemos configurado de DNS en el Windows, o por ejemplo, que es el m谩s recomendable, es cambiar los DNS en la web del router, y as铆 podemos navegar tranquilamente sin ver anuncios en cualquier dispositivo que tengamos conectado en la WIFI de casa sin tener que ir cambiando los DNS en todos los dispositivos de casa.

Conclusi贸n

Ya tienes Pi-hole funcionando en Docker para Windows. Desde la interfaz web podr谩s gestionar las listas de bloqueo y ver estad铆sticas de uso. Si tienes alguna duda, deja un comentario en el blog y te ayudo en lo que pueda.

Para m谩s detalles o problemas, consulta otros manuales en Justohorrillo.com




28 septiembre 2024

C贸mo instalar Paperless-ngx en Docker

Paperless-ngx; Es una herramienta de c贸digo abierto dise帽ada para la gesti贸n de documentos digitalizados, es la herramienta OpenSource, que compite con Sharepoint, c贸mo el LibreOffice para MS Office.

Permite a los usuarios escanear, archivar y gestionar documentos de manera eficiente, eliminando la necesidad de manejar grandes vol煤menes de papel. Es ideal para quienes buscan centralizar sus archivos en un solo lugar y hacer que el proceso de b煤squeda y recuperaci贸n de documentos sea m谩s r谩pido y organizado. 

Aqu铆 te dejo un peque帽o manual para la instalaci贸n de Paperless-ngx en Windows, asumiendo que ya tienes **Docker Desktop** instalado y funcionando correctamente en tu sistema, sino fuese el caso, podr铆as ver el manual que hice en el siguiente enlace.

Paso 1: Verificar la instalaci贸n de Docker Desktop

Abr铆mos **Docker Desktop** y nos aseguramos de que est茅 ejecut谩ndose correctamente, y tiene la 煤ltima versi贸n. Puedes verificarlo abriendo un terminal de **PowerShell** o **Command Prompt** y ejecutando el siguiente comando: "docker --version" nos aparecer谩 el siguiente resultado:


Paso 2: Crear una carpeta de trabajo

Crea una carpeta en tu sistema Windows donde alojar谩s el proyecto Paperless-ngx y sus vol煤menes. Abr铆mos un **PowerShell** y creamos una carpeta para el proyecto. Por ejemplo, puedes llamarla `C:\Paperless`:


Una vez que tengamos la carpeta, entramos dentro y descargamos el proyecto del github, luego en un  cmd o powershell con permisos de administrador, hacemos lo siguiente:

git clone https:/github.com/jmlcas/paperless-ngx

Una vez echo esto, entramos en la carpeta que nos ha creado, yo la he renombrado, y ejecutamos  el proceso de configuraci贸n, para ello usaremos el comando:

docker-compose up -d

Una vez completado el proceso; que tarda un  rato, procedemos a entrar por la web.

En nuestra demo, ser铆a: http://localhost:8200

C贸mo medida de seguridad, editamos el fichero; docker-compose.env y borraremos las dos filas que hacen referencia, ya que no nos hace falta m谩s, y as铆 tambi茅n reforzamos nuestra seguridad.


Paso 7: Acceso a la interfaz de Paperless-ngx

En tu primera visita a la interfaz web, se te pedir谩 que crees un usuario administrador para gestionar el sistema. Sigue las instrucciones en pantalla para completar este proceso.

Paperless-ngx tiene una caracter铆stica llamada consumo autom谩tico de documentos, que te permite colocar documentos en una carpeta y que el sistema los procese autom谩ticamente.

Puedes crear una carpeta en Windows que Paperless usar谩 para este prop贸sito. Por ejemplo, dentro de `C:\Paperless`, crea una carpeta llamada `consume`:


Modificamos el fichero docker-compose.yaml y editamos los vol煤menes, para indicar el valor de las carpetas que hemos configurado con el Consume.

Conclusi贸n:


Has completado la instalaci贸n de Paperless-ngx en Windows usando Docker. Ahora tienes una potente herramienta para digitalizar, organizar y gestionar documentos de manera eficiente. Puedes empezar a importar documentos, configurar reglas autom谩ticas y optimizar tu flujo de trabajo de gesti贸n documental.

  • Elige Paperless-ngx si:

    • Necesitas una herramienta simple para gestionar y digitalizar documentos f铆sicos.
    • Prefieres un sistema de c贸digo abierto, autoalojado y sin costos recurrentes significativos.
    • Eres un usuario individual, una peque帽a empresa o una organizaci贸n que no necesita una soluci贸n de colaboraci贸n compleja.
  • Elige SharePoint si:

    • Necesitas una plataforma todo en uno para la gesti贸n documental, colaboraci贸n y automatizaci贸n empresarial.
    • Ya est谩s en el ecosistema de Microsoft 365 y deseas integrar perfectamente tus herramientas de trabajo.
    • Eres una organizaci贸n mediana o grande con necesidades de colaboraci贸n y administraci贸n de documentos m谩s complejas.

Ambas herramientas son potentes, pero su idoneidad depende del tama帽o de tu organizaci贸n y de tus necesidades espec铆ficas en cuanto a gesti贸n de documentos y colaboraci贸n.

Espero que te sea de utilidad.




24 junio 2024

Ansible, Qu茅 es y c贸mo funciona.

Es una herramienta de automatizaci贸n de TI de c贸digo abierto que gestiona configuraciones, despliegues de aplicaciones y orquestaci贸n de tareas complejas entre servidores completada por RedHat

Funciona sin necesidad de instalar agentes, ya que utiliza el protocolo SSH para comunicarse con los nodos administrados, y emplea un lenguaje de configuraci贸n declarativo en formato YAML, conocido como PlayBooks, para definir el estado deseado de la infraestructura.

C贸mo Funciona:

  1. Inventario: Define los hosts y grupos de hosts que ser谩n gestionados, generalmente en un archivo de inventario.
  2. Playbooks: Documentos en YAML que describen las tareas a realizar en los hosts
  3. M贸dulos: Unidades de trabajo que Ansible ejecuta en los nodos, como instalaci贸n de software o gesti贸n de archivos.
  4. Ejecutor: Ansible conecta con los nodos mediante SSH, ejecuta los m贸dulos y aplica las configuraciones descritas en los playbooks.
  5. Sin Agentes: No requiere la instalaci贸n de software adicional en los nodos gestionados.

Beneficios de uso:

  • Facilidad de Uso: Simplicidad en la configuraci贸n y en la escritura de playbooks.
  • Escalabilidad: Puede gestionar desde unos pocos servidores hasta miles.
  • Versatilidad: Adecuado para tareas de gesti贸n de configuraciones, despliegue de aplicaciones y orquestaci贸n.
  • Arquitectura sin agentes: No requiere la instalaci贸n de agentes en los nodos administrados ya que utiliza SSH para conectarse y ejecutar tareas de automatizaci贸n, 
  • Automatizaci贸n integral: Automatiza tareas como la configuraci贸n de servidores, el despliegue de aplicaciones y la gesti贸n de redes, permitiendo un control centralizado y mayor eficiencia operativa.

C贸mo instalar Ansible?

Solo podemos instalar Ansible en Linux o MacOS, para Windows 11 ser铆a necesario hacer la instalaci贸n de WSL que es una instalaci贸n de Ubuntu dentro de Windows.

En una ventana de Linux, en nuestro caso usaremos Manjaro, escribimos el siguiente comando:


Una vez instalado Ansible, vamos a instalar una UI para hacer la gesti贸n m谩s amigable y sin tantos comandos. Aqu铆 es cuando mi hermano que es fan de la consola me mata.

Por defecto configurareremos Semaphore, que es mi favorito para gestionar nuestros servidores.
 
Para la instalaci贸n ser谩 tan f谩cil c贸mo abrir un terminal y escribir:

Y una vez instalado, iremos a nuestro navegador favorito y escribimos:

Espero que os guste, y as铆 pod谩is usarlo para gestionar los servidores en Linux que teng谩is de una forma m谩s amigable y f谩cil.

PD: Por si busc谩is m谩s informaci贸n sobre esta incre铆ble app:

Documentaci贸n

Ansible WEB


08 junio 2024

Descubre Ventoy: La forma m谩s eficiente de llevar m煤ltiples ISOs en una Sola USB

Ventoy es una herramienta de c贸digo abierto que permite crear unidades USB de arranque de una manera sencilla y eficiente. A diferencia de otros m茅todos tradicionales de creaci贸n de unidades de arranque, no requiere formatear la unidad USB cada vez que se desea agregar una nueva ISO.

En lugar de eso, crea una partici贸n especial en la unidad USB y permite copiar m煤ltiples archivos ISO directamente en la unidad, y luego, al arrancar desde el USB, presenta un men煤 desde el cual se pueden seleccionar las diferentes ISOs para arrancar.

Caracter铆sticas Principales:

  1. Soporte para M煤ltiples ISOs: Puedes agregar tantas ISOs como quepan en la unidad USB, y todas ellas ser谩n accesibles desde un men煤 de arranque.
  2. F谩cil de Usar: No necesitas formatear tu USB cada vez que quieras agregar una nueva ISO, simplemente copias el archivo ISO a la unidad.
  3. Soporte para Diversos Sistemas Operativos: Compatible con una amplia gama de sistemas operativos, incluidos Windows, Linux, BSD, y m谩s.
  4. Persistencia: Soporta la persistencia, lo que significa que los cambios realizados en el sistema operativo arrancado desde la ISO pueden ser guardados en la USB.
  5. Compatibilidad con UEFI y BIOS: Puede arrancar tanto en sistemas con UEFI como en sistemas m谩s antiguos con BIOS, pero Recuerda quitar el Secure Boot.
  6. Open Source: Es un proyecto de c贸digo abierto, lo que permite a la comunidad contribuir y mejorar la herramienta.

C贸mo Usarlo:

  1. Descarga e Instalaci贸n:
    • Descarga Ventoy desde su sitio oficial.
    • Descomprime el archivo descargado y ejecuta el programa de instalaci贸n (Ventoy2Disk).

30 mayo 2024

Firefox: La soluci贸n inesperada para editar PDF

Desde hace c贸mo 20 a帽os, el imprimir significaba usar impresoras f铆sicas para obtener documentos en papel, gastando tinta y hojas a raudales. Con el tiempo, la digitalizaci贸n fue ganando importancia y surgi贸 la necesidad de compartir documentos electr贸nicamente. C贸mo los PDF, que fue creado por Adobe en 1993, compiti贸 con formatos como PostScript, Microsoft Word (.doc), HTML, DjVu y XPS, pero su 茅xito se debe a su compatibilidad universal, soporte de funciones avanzadas y adopci贸n en industrias clave. 

La liberaci贸n del PDF como est谩ndar abierto en 2008 lo acab贸 de consolidar en su posici贸n dominante como el formato de documento digital por excelencia.

A medida que la tecnolog铆a avanzaba, la creaci贸n de PDF se integr贸 directamente en aplicaciones comunes como Microsoft Office y navegadores web, y hoy en d铆a, imprimir al PDF es tan sencillo como seleccionar "Guardar como PDF" en lugar de una impresora f铆sica, reflejando la evoluci贸n hacia un entorno de trabajo m谩s digital y eficiente.

 Recientemente, Firefox ha a帽adido capacidades para trabajar con archivos PDF. En las versiones recientes, Firefox no solo permite ver archivos PDF sino tambi茅n hacer ediciones b谩sicas como agregar texto, dibujar, resaltar y agregar anotaciones. Estas funcionalidades hacen que Firefox sea una herramienta 煤til para tareas r谩pidas de edici贸n de PDF sin necesidad de software adicional. 

Y estas capacidades hacen de Firefox una opci贸n pr谩ctica para ediciones r谩pidas y b谩sicas de PDF, eliminando la necesidad de herramientas de edici贸n de PDF m谩s complejas en muchas situaciones cotidianas.

Arrastramos un PDF al navegador o lo abrimos a trav茅s de 茅l:


Una vez abierto, veremos que en la parte superior izquierda, tenemos las opciones del PDF

Y desde aqu铆 podemos a帽adir im谩genes, quitar p谩ginas, lo 煤nico que no podemos  hacer es modificar texto, pero solo basta con crear una imagen en blanco y luego ponemos el texto por encima.

El rol principal de este editor PDF es la inyecci贸n de anotaciones, pero con un poco de creatividad (por ejemplo, agregando una imagen con el mismo color de fondo sobre el texto que deseamos borrar), las ediciones avanzadas son ciertamente posibles.

Aqu铆 pod茅is consultar m谩s informaci贸n

Espero que os sea de utilidad.



Hu茅rfanos digitales: c贸mo proteger nuestros documentos del olvido.

Hu茅rfanos digitales: c贸mo proteger nuestros documentos del olvido Imagina esto: guardaste un informe en Excel 97 hace 20 a帽os. Hoy intenta...