انتقل إلى المحتوى

Homelab - أداة استخراج رمز موقع الويب favicon iconserver

الرمز

iconserver هي أداة استخراج رمز موقع الويب favicon. تدعم استخراج favicon.ico و apple-touch-icon.png ، وتتيح واجهة برمجة تطبيق (API) بسيطة للاستخدام مع صفحة واجهة الويب. إذا فشلت عملية الاستخراج ، ستقوم بإنشاء رمز favicon يبدأ بالحرف الأول للموقع.

نشر (docker-compose)

أولاً ، قم بإنشاء ملف compose.yaml والصق المحتوى التالي:

compose.yaml
version: "3"
services:
  iconserver:
    container_name: ${STACK_NAME}_app
    image: matthiasluedtke/iconserver:${APP_VERSION}
    ports:
      - ${APP_PORT}:8080
    restart: always

(اختياري) نوصي بإنشاء ملف .env في نفس الدليل الرئيسي لـ compose.yaml وتخصيص متغيرات البيئة الخاصة بك. إذا كنت لا ترغب في استخدام متغيرات البيئة ، يمكنك أيضًا تخصيص المعلمات مباشرة داخل compose.yaml (مثل استبدال ${STACK_NAME} بـ iconserver).

.env
STACK_NAME=iconserver

# iconserver
APP_VERSION=latest
APP_PORT=xxxx # حدد منفذ الوصول الخاص بك - اختر منفذًا غير مستخدم بالفعل

أخيرًا ، قم بتشغيل الأمر docker compose up -d في نفس الدليل الرئيسي لـ compose.yaml لبدء تشغيل الحاويات المكونة.

المراجعة والشكر

عنوان النص: https://wiki-power.com/ يتم حماية هذا المقال بموجب اتفاقية CC BY-NC-SA 4.0، يُرجى ذكر المصدر عند إعادة النشر.

تمت ترجمة هذه المشاركة باستخدام ChatGPT، يرجى تزويدنا بتعليقاتكم إذا كانت هناك أي حذف أو إهمال.