الخادم المنزلي - منصة إدارة تغذية الـ RSS المُستضافة بشكل ذاتي - FreshRSS
FreshRSS هي منصة إدارة تغذية RSS مُستضافة بشكل ذاتي، حيث تُمكنك من الاشتراك في عدة مصادر لتغذيات RSS وتحديثها تلقائيًا. يُمكنك أيضًا استخدام واجهة الويب للقراءة عبر الإنترنت وAPI لتطبيقات الهواتف المحمولة.
النشر (عبر Docker Compose)
أولاً، قم بإنشاء ملف بمسمى compose.yaml
والصق فيه المحتوى التالي:
version: "2.4"
services:
freshrss:
container_name: ${STACK_NAME}_app
image: freshrss/freshrss:${APP_VERSION}
hostname: freshrss
logging:
options:
max-size: 10m
ports:
- "${APP_PORT}:80"
volumes:
- ${STACK_DIR}/data:/var/www/FreshRSS/data
- ${STACK_DIR}/extensions:/var/www/FreshRSS/extensions
environment:
TZ: Asia/Shanghai
CRON_MIN: "*/60" # تحديث المقالات كل 60 دقيقة
restart: unless-stopped
(اختياري) نوصي بإنشاء ملف .env
في نفس الدليل الذي يحتوي على ملف compose.yaml
لتخصيص المتغيرات البيئية الخاصة بك. إذا كنت لا ترغب في استخدام المتغيرات البيئية، يمكنك تخصيص المعلمات مباشرة داخل ملف compose.yaml
(على سبيل المثال، استبدال ${STACK_NAME}
بـ freshrss
).
STACK_NAME=freshrss
STACK_DIR=xxx # حدد مسار تخزين المشروع الخاص بك، مثل ./freshrss
# freshrss
APP_VERSION=latest
APP_PORT=xxxx # حدد منفذ الوصول الخاص بك، اختر منفذ غير مستخدم
أخيرًا، قم بتنفيذ الأمر docker compose up -d
في نفس الدليل الذي يحتوي على ملف compose.yaml
لبدء تشغيل الحاويات.
تفاصيل الإعداد
يُمكن الاطلاع على قائمة مواقع الويب الصينية المُوصى بها لتغذية RSS من rss-list.
لتطبيقات الهواتف المحمولة، نوصي باستخدام تطبيق FeedMe (Android) أو NetNewsWire (iOS).
للمزيد من المعلومات حول تغذية RSS، يُمكنك الرجوع إلى المقالة تغذية RSS - وسيلة فعّالة للقراءة.
المصادر والشكر
عنوان النص: https://wiki-power.com/ يتم حماية هذا المقال بموجب اتفاقية CC BY-NC-SA 4.0، يُرجى ذكر المصدر عند إعادة النشر.
تمت ترجمة هذه المشاركة باستخدام ChatGPT، يرجى تزويدنا بتعليقاتكم إذا كانت هناك أي حذف أو إهمال.