Homelab - Herramienta de extracción de favicon de sitios web iconserver

iconserver es una herramienta que permite la extracción de iconos favicon de sitios web. Admite la extracción de favicon.ico y apple-touch-icon.png, y cuenta con una sencilla API de URL y una página de operación web. En caso de que la extracción falle, generará un favicon que comienza con la primera letra.
Implementación (docker-compose)
Primero, cree un archivo compose.yaml y pegue el siguiente contenido:
version: "3"
services:
iconserver:
container_name: ${STACK_NAME}_app
image: matthiasluedtke/iconserver:${APP_VERSION}
ports:
- ${APP_PORT}:8080
restart: always
(Opcional) Se recomienda crear un archivo .env en el mismo directorio que compose.yaml y personalizar sus variables de entorno. Si no desea utilizar variables de entorno, también puede personalizar directamente sus parámetros en compose.yaml (por ejemplo, reemplazar ${STACK_NAME} con iconserver).
STACK_NAME=iconserver
# iconserver
APP_VERSION=latest
APP_PORT=xxxx # Personalice el puerto de acceso, elija uno que no esté en uso
Finalmente, ejecute el comando docker compose up -d en el mismo directorio que compose.yaml para iniciar los contenedores orquestados.
Referencias y Agradecimientos
[por_reemplazar[1]] [por_reemplazar[2]]
Este post está traducido usando ChatGPT, por favor feedback si hay alguna omisión.