Contendor Ubuntu 24.04 con Node 20, SQLite3 y acortador de enlaces Kutt
10K+

kutt-auto es una imagen Docker personalizada basada en Kutt, un potente y moderno acortador de URLs de código abierto.
Esta imagen viene preconfigurada con herramientas esenciales y lista para ejecutarse de forma inmediata.
nano e ifconfig para facilitar la depuración y edición dentro del contenedor/kutt.env3000 para acceso webhttp://localhost:3000 por defectodocker run -itd --name kutt-auto -p 3000:3000 comalba02/kutt-auto sh /start.sh
Esto iniciará el contenedor y arrancará el servicio Kutt automáticamente. http://localhost:3000
Para ingresar al contenedor ejecute el comando
docker exec -it kutt-auto sh
La configuración de Kutt se realiza mediante un archivo .env ubicado en:
/kutt/.env

Puedes editarlo directamente desde el contenedor usando nano:
docker exec -it kutt-auto nano /kutt/.env
O montar tu propio archivo .env desde el host si prefieres mantener la configuración externa.
Cuando se trabaja en un entorno local es necesario forzar el protocolo http en la función que genera los enlaces.
docker exec -it kutt-auto nano /kutt/server/utils/utils.js
la función se llama getShortURL y se debe cambiar la linea const url = con el valor ${protocol}${link}; por el valor http://${link};

Acortador

Enlaces acortados

Estadísticas

🔗 Repositorio oficial de Kutt: https://github.com/thedevs-network/kutt
📘 Documentación de Kutt: https://docs.kutt.it
Content type
Image
Digest
sha256:441a799d5…
Size
493.6 MB
Last updated
about 1 year ago
docker pull comalba02/kutt-auto