ArchiveBoxأرشيف الويب

أرشفة الويب المستضافة ذاتيًا مفتوحة المصدر

حافظ على الويب.على البنية التحتية التي تتحكم بها.

يحفظ ArchiveBox مواقع الويب والإشارات المرجعية وخلاصات RSS والمشاركات الاجتماعية والوسائط وشفرة المصدر والمواد البحثية في ملفات متينة مثل HTML و PDF و PNG و TXT و JSON و WARC و MP4 و SQLite.

عرض لقطات الشاشة↗   ·   عرض تجريبي↗




شارة MIT مفتوحة المصدر شارة التطوير النشط شارة جيثب ستارز شارة سحب عامل الرصيف شارة تثبيت PyPI شارة مستخدم متجر كروم
# يُعد Docker Compose الإعداد الموصى به
$ Mkdir-p ~/archivebox/البيانات & cd ~/archivebox
$ Curl-fsl https://روض>
$ عامل ميناء يؤلف-d -- انتظر
-> تم تهيئة ./data/index.sqlite3
حسنًا الاستماع على http://127.0.0.1:5797
$ 
واجهة مستخدم ArchiveBox تُظهر الصفحات المحفوظة مع الصور المصغرة وتنسيقات الالتقاط. صندوق أرشيفيبوكس على أيفون ، مع مجموعته والعلامات واتصال الخادم داخل إطار أيفون

تصفح وحفظ من أي جهاز.
مجاني ، مستضاف ذاتيًا ، 0 تحليلات.

Snapshots grid — desktopSnapshot View (header collapsed) — desktopAI agent — desktopArchive results — desktopAdd URLs — desktopSnapshots table — desktopLogin — desktopPublic snapshot list — desktopSnapshot View (capture in progress) — desktopAdmin dashboard — desktopSnapshot admin detail — desktopSnapshot files — desktopArchive result detail — desktopTags — desktopTag detail — desktopUsers — desktopUser detail — desktopCrawls — desktopCrawl detail — desktopCrawl schedules — desktopCrawl schedule detail — desktopPersonas — desktopPersona detail — desktopMachines — desktopMachine detail — desktopNetwork interfaces — desktopNetwork interface detail — desktopBinaries — desktopBinary detail — desktopProcesses — desktopProcess detail — desktopAPI tokens — desktopAPI token detail — desktopWebhooks — desktopWebhook detail — desktopEnvironment — desktopConfiguration — desktopConfiguration detail — desktopDependencies — desktopDependency detail — desktopPlugins — desktopWorkers — desktopWorker detail — desktopLogs — desktopLog detail — desktopSnapshot View (singlefile) — desktopSnapshot View (screenshot) — desktopSnapshot View (wget) — desktopSnapshot View (dom) — desktopSnapshot View (pdf) — desktopSnapshot View (readability) — desktopSnapshot View (ytdlp) — desktopSnapshot View (responses) — desktopSnapshot View (chrome_mhtml) — desktopSnapshot View (defuddle) — desktopSnapshot View (mercury) — desktopSnapshot View (archivewebpage) — desktopSnapshot View (chrome) — desktopSnapshot View (consolelog) — desktopSnapshot View (dns) — desktopSnapshot View (sslcerts) — desktopSnapshot View (redirects) — desktopSnapshot View (headers) — desktopSnapshot View (seo) — desktopSnapshot View (accessibility) — desktopSnapshot View (htmltotext) — desktopSnapshot View (trafilatura) — desktopSnapshot View (liteparse) — desktopSnapshot View (parse_html_urls) — desktopSnapshot View (parse_txt_urls) — desktopSnapshot View (parse_dom_outlinks) — desktopSnapshot View (hashes) — desktopArchiveBox snapshot detail with a verified TLSNotary receipt and archived response
CLI واجهة ويب REST API مآخذ الويب ملحق المتصفح الوصول إلى نظام الملفات

لماذا ArchiveBox

مصممة لجعل بياناتك المخزنة في الأرشيف مفيدة اليوم.

يحفظ علامات التبويب في ثوان ، يخزنها منذ عقود

جمع الإشارات المرجعية للقراءة لاحقًا ، أو الاحتفاظ بالأدلة للحالات القانونية التي يتم التحقق منها من عمليات التقاط من موقعنا ملحق تسجيل TLSNotary.

العلامة والبحث الملايين من يلتقط على الفور

تنظيم مجموعتك باستخدام العلامات والعثور على ما تحتاجه باستخدام البحث عن النص الكامل الذي يتم تشغيله بواسطة Sonic وripgrep.

استخراج تلقائي وسائط مدمجة إلى التنسيقات القياسية

استخراج الصوت والفيديو وأرشيف git تلقائيًا ، منشورات المنتدى ، والبيانات الوصفية SEO ، والمزيد في الملفات العادية يمكنك فتح وإعادة استخدام.

الاتصال بالأنظمة الأخرى بسهولة

أخبر AI الخاص بك لفحص صفحة مع abx-dlسحب موجز RSS كل 24 ساعة، أو تنسيق عمليات زحف معقدة عبر MCP و REST API.

لمن هو

ميزات قوية للأفراد والمهنيين والمؤسسات.

المحفوظات الشخصية والاستضافة الذاتية

حفظ الإشارات المرجعية ، سجل المتصفح ، خلاصات RSS ، وسائل التواصل الاجتماعي ، محتوى النموذج ، مقاطع الفيديو ، البودكاست ، الموسيقى ، الصور ، ومجموعات المعرفة الشخصية.

  • امتلاك بياناتك والاحتفاظ بها على التخزين المحلي أو عن بعد الذي تتحكم فيه.
  • استخدم ملحق المتصفح ، CLI ، Web UI ، والواردات المجدولة معًا.
  • تصدير HTML ثابت أو تصفح نظام الملفات مباشرة.
ورقة حصة iPhone تؤكد أنه تم حفظ عنوان URL مع العلامات ورقة مشاركة في نظام أندرويد تُظهر عملية حفظ ناجحة، والوسوم المقترحة، وتأكيدًا على حفظ الوسوم.

محامون وصحفيون

الاحتفاظ بنسخ من المقالات والمواد المصدرية والسجلات العامة ، حتى بعد تغيير الصفحات الأصلية أو اختفائها.

  • تخزين لقطات الشاشة ، ملفات PDFs ، الرؤوس ، ملفات WARC ، واستخراج النص.
  • ضع علامة على المصادر واستعراضها من خلال واجهة الويب المستضافة ذاتيًا.
  • استخدام ZK proofs مع TLSNotary لإثبات صحة المحتوى.
مخرج TLSNotary للتحقق من استجابة تم أرشيفة في صفحة تفاصيل اللقطة

الباحثون والمؤسسات

دعم الأبحاث في مجال وسائل التواصل الاجتماعي ووكلاء الأبحاث والمكتبات والحكومات وفرق بناء المجموعات.

  • أتمتة الواردات من خلال CLI ، بقية API ، webhooks ، والجداول الزمنية.
  • احتفظ بالبيانات الوصفية القابلة للقراءة الآلية في JSON و SQLite.
  • تمديد خطوط أنابيب الاستخراج من خلال النظام البيئي ArchiveBox.
خيارات عمق الأرشيف، ونطاق النطاق والمسار الفرعي، وقائمة السماح بالعناوين URL، وقائمة الحظر للعناوين URL في صفحة الإضافة

احصل على ArchiveBox

بداية سريعة

اختر طريقة تشغيل أرشيفك. يُنصح باستخدام Docker Compose لمعظم عمليات التثبيت.

ArchiveBox — البدء السريع
صندوق أرشيفيبوكس على آيفون يعرض مجموعته وأدوات الخادم
ArchiveBox لأجهزة iPhone وiPad
1

تثبيت ArchiveBox لنظام iOS

احصل على ArchiveBox.app لـ iOS

افتح رابط TestFlight على iPhone أو iPad لتثبيت ArchiveBox.

2

توصيل الخادم

يساعدك دليل التشغيل الأول على اختيار خادم أو تحديد لدي خادم بالفعل. امسح رمز QR للاتصال من ArchiveBox Server.app على جهاز Mac، أو أدخل عنوان URL لخادمك ومفتاح API.

3

احفظ رابطك الأول

في Safari أو تطبيق آخر، اختر مشاركة → ArchiveBox. يحفظ الخادم صفحتك بحيث يمكنك تصفحها من هاتفك.

دليل إعداد iOS↗

صندوق أرشيفيبوكس على أندرويد يعرض شاشته الرئيسية والخادم المتصل وأدوات التجميع
ArchiveBox لنظام Android
1

تثبيت ArchiveBox لنظام Android

احصل على ArchiveBox لنظام Android

ستظهر ملفات APK التجريبية لنظام Android هنا عند نشرها. افتح ملف APK واسمح بالتثبيت من متصفحك إذا طلب Android ذلك.

2

توصيل الخادم

استخدم دليل التشغيل الأول لاختيار خادم ، أو تحديد لدي خادم بالفعل. في إعدادات الاتصال، أدخل عنوان URL الخاص بالخادم ومفتاح API، ثم تحقق من الاتصال.

3

احفظ رابطك الأول

اختيار مشاركة → ArchiveBox من متصفحك أو تطبيق آخر ، أضف علامات وحفظها. ابق خادمك قابلاً للوصول لحفظ الصفحات وتصفحها.

دليل إعداد Android ↗

ArchiveBox.app
التطبيقات
إعدادات اتصال ArchiveBox.app بخادم محلي تم التحقق منه
macOS 26+ · Apple Silicon
1

قم بتنزيل التطبيق وفتحه

احصل على ArchiveBox.app لـ macOS

نقله إلى التطبيقات وفتحه.

2

اتبع دليل الإعداد

اختيار الإعداد على جهاز Mac هذا في دليل الإعداد ، ثم تنزيل وفتح ArchiveBox Server.app. هل لديك خادم بالفعل؟ قم بالاتصال باستخدام عنوان URL ومفتاح API الخاص به.

3

ربط التطبيقات الخاصة بك

استخدم الـ واجهة ويب, REST API، أو CLI. قم بالاتصال بـ تطبيق جوال, ملحق المتصفح، وعملاء آخرون يستخدمون عنوان خادمك ومفتاح API الخاص بك.

Windows
ArchiveBox
ArchiveBox لسطح المكتب على Windows
1

تثبيت Docker Desktop

تنزيل Docker Desktop وشغّله على جهاز الكمبيوتر. أبقِ Docker قيد التشغيل أثناء استخدام ArchiveBox.

2

تنزيل ArchiveBox لنظام Windows

افتح برنامج التثبيت، وشغّل ArchiveBox، وأنشئ حساب المسؤول. يجهّز التشغيل الأول مجموعتك المحلية.

3

بدء الحفظ

أضف رابطًا في التطبيق لأرشفة صفحتك الأولى.

دليل تطبيق سطح المكتب↗

Docker Desktop
تطبيق ArchiveBox لسطح المكتب على نظام Linux يعرض مجموعة الصفحات المحفوظة، ملتقط من التطبيق المُحزم في CI.
ArchiveBox لسطح المكتب · تطبيق Linux حقيقي
1

تثبيت Docker Desktop

تنزيل Docker Desktop وشغّله على جهاز الكمبيوتر. أبقِ Docker قيد التشغيل أثناء استخدام ArchiveBox.

2

تنزيل ArchiveBox لنظام Linux

افتح برنامج التثبيت، وشغّل ArchiveBox، وأنشئ حساب المسؤول. يجهّز التشغيل الأول مجموعتك المحلية.

3

بدء الحفظ

أضف رابطًا في التطبيق لأرشفة صفحتك الأولى.

دليل تطبيق سطح المكتب↗

Docker Compose
ArchiveBox
واجهة ويب أرتشيفبوكسdocker-compose.yml
موصى به
1

Docker Compose موصى به

يؤلف يحافظ على إعداداتك في ملف واحد ويجعل التحديثات أسهل. تثبيت Dockerثم قم بإنشاء مجلد واحصل على ملف التكوين.

mkdir -p ~/archivebox/data && cd ~/archivebox
curl -fsSL 'https://docker-compose.archivebox.io' > docker-compose.yml
2

تشغيل ArchiveBox

docker compose pull
docker compose up -d --wait

يتم تهيئة مجموعة جديدة تلقائيًا.

3

الانتهاء من الإعداد وأرشفة صفحتك الأولى

مفتوح واجهة المستخدم admin لإنشاء حساب المشرف الأول الخاص بك وإنهاء معالج الإعداد. على خادم عن بعد ، مفتوح /admin/ على اسم مضيفه أو IP بدلاً من ذلك.

docker compose exec archivebox archivebox add 'https://example.com'
استخدام Docker مباشرةً بدلاً من ذلك docker run

هل لديك ملف إنشاء ؟ تحويله إلى docker run باستخدام Decomposerize.

1

إنشاء مجموعة وبدء تشغيل الخادم

تثبيت Docker أولاً.

mkdir -p ~/archivebox/data && cd ~/archivebox/data
docker run -d --name archivebox -v "$PWD:/data" -p 5797:5797 archivebox/archivebox:dev
2

إنهاء الإعداد

مفتوح واجهة المستخدم admin لإنشاء حساب المشرف الأول الخاص بك وإنهاء معالج الإعداد. على خادم عن بعد ، مفتوح /admin/ على اسم مضيفه أو IP بدلاً من ذلك.

3

أرشفة صفحتك الأولى

docker exec archivebox archivebox add 'https://example.com'
pip / uv
ArchiveBox
HTMLPDFPNGWARC
حزمة Python
1

تثبيت حزمة Python

تثبيت uv أولاً.

uv tool install --python 3.13 --prerelease explicit --upgrade 'archivebox>=0.9.0rc0,<0.10'
archivebox version
2

إنشاء مجموعة وبدء تشغيل الخادم

mkdir -p ~/archivebox/data && cd ~/archivebox/data
archivebox init
archivebox install
archivebox server 0.0.0.0:5797
3

إنهاء الإعداد

مفتوح واجهة المستخدم admin لإنشاء حساب المشرف الأول الخاص بك وإنهاء معالج الإعداد. على خادم عن بعد ، مفتوح /admin/ على اسم مضيفه أو IP بدلاً من ذلك.

أو استخدم pip بدلاً من uv
1

التثبيت باستخدام pip

مع تثبيت Python 3.13 ، قم بإنشاء بيئة افتراضية وتثبيت ArchiveBox:

python3.13 -m venv ~/.venvs/archivebox
source ~/.venvs/archivebox/bin/activate
python -m pip install --upgrade 'archivebox>=0.9.0rc0,<0.10'
archivebox version

ثم اتبع الخطوتين 2 و 3 أعلاه. في كل محطة جديدة ، تشغيل source ~/.venvs/archivebox/bin/activate قبل الاستخدام archivebox.

apt
ArchiveBox
HTMLPDFPNGWARC
Ubuntu / Debian
1

أضف المستودع وقم بالتثبيت

echo 'deb [trusted=yes] https://archivebox.github.io/debian-archivebox dev main' | sudo tee /etc/apt/sources.list.d/archivebox.list
sudo apt update
sudo apt install archivebox
(cd /tmp && archivebox version)
2

إنشاء مجموعة وبدء تشغيل الخادم

mkdir -p ~/archivebox/data && cd ~/archivebox/data
archivebox init
sudo archivebox install
archivebox server 0.0.0.0:5797
3

إنهاء الإعداد

مفتوح واجهة المستخدم admin لإنشاء حساب المشرف الأول الخاص بك وإنهاء معالج الإعداد. على خادم عن بعد ، مفتوح /admin/ على اسم مضيفه أو IP بدلاً من ذلك.

Homebrew
ArchiveBox
HTMLPDFPNGWARC
macOS / Linux
1

التثبيت من مستودع ArchiveBox في Homebrew

تثبيت Homebrew أولاً. تشغيل هذه الأوامر كمستخدم عادي ، دون sudo.

brew tap archivebox/archivebox
brew trust archivebox/archivebox
brew install archivebox
archivebox version
2

إنشاء مجموعة وبدء تشغيل الخادم

mkdir -p ~/archivebox/data && cd ~/archivebox/data
archivebox init
archivebox install
archivebox server 0.0.0.0:5797
3

إنهاء الإعداد

مفتوح واجهة المستخدم admin لإنشاء حساب المشرف الأول الخاص بك وإنهاء معالج الإعداد. على خادم عن بعد ، مفتوح /admin/ على اسم مضيفه أو IP بدلاً من ذلك.

Arch Linux
FreeBSD
نيكس
ArchiveBox
حزم المجتمع
1

اختر منصتك

قد تتأخر حزم المجتمع عن إصدارات Docker وPython.

Arch Linux (AUR)

yay -S archivebox

فريبسد (اختصار بنفسج)

curl -fsSL 'https://get.archivebox.io' | bash

نيكس

nix-env --install archivebox

Guix

guix install archivebox
2

إعداد مجموعتك

اتبع تعليمات إعداد الطرد الخاص بك ، ثم استخدم دليل استخدام CLI لتهيئة الأرشيف الخاص بك وإدارته.

$curl الحصول على. archivebox.io
| sh
ArchiveBox
أمر واحد للبدء
1

قم بتشغيل برنامج الإعداد

curl -fsSL 'https://get.archivebox.io' | bash

يمكنك قراءة السيناريو قبل تشغيله.

2

اتبع المطالبات والانتهاء من الإعداد

اتبع تعليمات المثبت لبدء استخدام مجموعتك.

مفتوح واجهة المستخدم admin لإنشاء حساب المشرف الأول الخاص بك وإنهاء معالج الإعداد. على خادم عن بعد ، مفتوح /admin/ على اسم مضيفه أو IP بدلاً من ذلك.

ArchiveBox
NASخادم منزلي
على الأجهزة الخاصة بك
1

اختر منصتك

قد تتأخر تكاملات المجتمع عن إصدارات Docker وPython.

2

تثبيت وفتح ArchiveBox

اتبع دليل تثبيت المنصة ، قم بتكوين التخزين المستمر ، ثم افتح التطبيق لإنهاء الإعداد.

بالنسبة إلى TrueNAS، راجع ملاحظات منصة README قبل اختيار التكامل.

ArchiveBox
الخادم الخاص بكأي مكان
استضافة سحابية/VPS
1

اختيار مزود

تحقق من خطط المزود الحالية والإصدارات المدعومة وخيارات التخزين.

2

نشر والانتهاء من الإعداد

اتبع خطوات نشر ArchiveBox لدى المزوّد، ثم افتح نسختك لإنشاء حساب مسؤول. لخادم VPS غير مُدار، اتبع دليل البدء السريع باستخدام Docker Compose على خادمك.

ملحق ArchiveBox للمتصفح يحفظ عناوين URL
حفظ من متصفحك
Chrome · Firefox · Edge · Safari
1

تثبيت ملحق المتصفح

2

توصيل خادم ArchiveBox الخاص بك

افتح صفحة تكوين الإضافة ، وأدخل عنوان URL للخادم ومفتاح API ، ثم اختبر الاتصال. استخدم إحدى علامات تبويب تثبيت الخادم إذا لم يكن لديك خادم حتى الآن.

3

حفظ صفحة

افتح صفحة، وانقر على إضافة ArchiveBox، وأضف وسومك. يمكنك أيضًا استيراد الإشارات المرجعية وسجل التصفح من خيارات الإضافة.

دليل تمديد↗

التكوين

50 مكونًا إضافيًا وخيارات تكوين مرنة.

تصفح الإضافات والمستخلصات↗

يمكن إعداد ArchiveBox عبر واجهة الإدارة أو واجهة سطر الأوامر، ArchiveBox.conf، أو عن طريق استيراد الإعدادات وملفات الكوكيز من Chrome أو متصفحات أخرى. يعمل نموذج التكوين نفسه في Docker وDocker Compose، وفي عمليات التثبيت على الأجهزة الحقيقية، وفي المهام المجدولة، وكذلك في التشغيلات المؤقتة عبر واجهة سطر الأوامر.

اضبط كيفية التقاط الصفحات

استخدم TIMEOUT للشبكات البطيئة ، CHECK_SSL_VALIDITY للمواقع ذات الشهادات المكسورة ، PUBLIC_INDEX, PUBLIC_SNAPSHOTS، و PUBLIC_ADD_VIEW لسياسة النشر ، وإعدادات وكيل مستخدم المتصفح للمواقع التي تحجب البوتات الواضحة.

archivebox config
$ أرتشيفبوكس التكوين                         # عرض التكوين الكامل
$ Archivebox config -- الحصول على chrome-binary
$ Archivebox config -- تعيين مهلة = 240
$ Archivebox config -- set publicindex = False
$ Env chromee_ binary = chromium archivebox أضف &quot;https://من&quot;

التبعيات والمستخلصات

يستخدم ArchiveBox أدوات قياسية مثل Chrome أو Chromium وwget وcurl وyt-dlp وgit وSingleFile وReadability ومحلّلات المقالات. يجمع Docker هذه التبعيات لتسهيل الترقية وتحسين العزل؛ ويمكن لعمليات التثبيت دون Docker تشغيل archivebox install و archivebox --version للتحقق من ما هو متاح.

المدخلات والمخرجات

دمج مع الأدوات التي تستخدمها بالفعل.

أضف عناوين URL إلى ArchiveBox

استيراد عناوين URL من أي مكان

أرشيف رابط واحد في كل مرة أو الجدول الزمني للواردات من العلامات, تاريخ المتصفح, RSS, JSON, CSV, TXT, SQL, HTML, Markdown, Pocket, Pinboard, Instapaper, Shaarli, Wallabag, وأكثر من ذلك.

حفظ الروابط مع شركائنا ملحق المتصفح، أو استخدم قوائم المشاركة على Mac وiPhone وSiri وShortcuts.

التقاط التغييرات بمرور الوقت

استيراد المحفوظات المجدولة

استيراد عناوين URL جديدة والتقاط لقطات على جدول زمنيثم قارن بين اللقطات لترى كيف تغيّرت المواقع.

الصفحة المحفوظة بتنسيقات التقاط متعددة

المخرجات

التقط كل صفحة بعدة تنسيقات قابلة لإعادة الاستخدام:

تصفح أرشيف في واجهة المستخدم على الويب

الوصول

استخدم المجموعة نفسها أينما كنت تعمل:

تخطيط القرص والتصدير والأمان

تصفّح لقطاتك كملفات عادية دون الحاجة إلى ArchiveBox.

اللقطات الخاصة بك هي HTML عادية ، صور ، PDFs ، وملفوف الوسائط. افتحها من الباحث ، وابحث عنها باستخدام أي أدوات بحث لنظام الملفات ، واسمح لوكلاء AI بتصفحها مباشرة ، وادعمها كملفات عادية.

مصممة لتدوم 100 عام

تحتوي كل لقطة على مجلد لكل طريقة التقاط. يعيش HTML في مجلدات مثل dom/ و singlefile/كما أن للصور وملفات PDF والوسائط مجلداتها الخاصة أيضًا.

يتم تخزين البيانات الوصفية في SQLite و JSON ، مع بيانات وصفية snapshot بجانب المخرجات. تعيش قاعدة بيانات المجموعة وتكوينها خارج مجلدات اللقطات ، وتظل ملفاتك قابلة للقراءة بدون خدمة مستضافة.

تم توسيع مكتشف macOS مع التاريخ ، ومجلدات snapshot إلى dom/output.html ، مع تحديد ملف HTML المحفوظ

الصادرات الساكنة والنشر

يمكنك تصدير فهرس الأرشيف ك HTML ثابت ، JSON ، أو CSV مع archivebox list لذلك يمكن مراجعة المجموعات دون تشغيل خادم الويب. الحفاظ على الصادرات التي تم إنشاؤها بجانب archive/ المجلد لذا فإن مسارات اللقطات النسبية تستمر في العمل.

$ قائمة archivebox -- html -- مع رؤوس&gt; index.html
$ قائمة archivebox -- json -- مع رؤوس&gt; index.json
$ قائمة archivebox -- csv = الطابع الزمني ، عنوان url ، العنوان&gt; index.csv
صفحة تسجيل الدخول بأرتشيفبوكس

محتوى خاص

قم بأرشفة عناوين URL الخاصة، والصفحات المدفوعة، والوسائط غير المدرجة، ومستندات Google باستخدام ملف تعريف Chrome المستورد أو أ شخصية متصفح مخصصة. اختر أي اللقطات ستبقى خاصة ومن يمكنه الوصول إليها.

تقييد وصول الجمهور مع PUBLIC_INDEX=False, PERMISSIONS=private، و PUBLIC_ADD_VIEW=False، ثم قم بإنشاء مستخدمين مُعتمدين باستخدام archivebox manage createsuperuser.

قراءة نظرة الأمن العامة
الصفحة المحفوظة المقدمة من HTML المحفوظة

JavaScript المؤرشف

يستخدم ArchiveBox متصفح Chrome أثناء الأرشفة لتشغيل جافا سكريبت والتقاط الصفحة المقدمة.

ArchiveWeb.page سجلات الصفحات لإعادة التشغيل ، بما في ذلك نصوصها وردود الشبكة. إعادة تشغيل الصفحات الملتقطة باستخدام JavaScript ReplayWeb.pageعارض أرشيف Webrecorder.

تفاصيل اللقطة وحجم الأرشيف المحفوظ

متطلبات التخزين

قد يستخدم ArchiveBox نحو 1 إلى 50 جيجابايت لكل 1,000 لقطة بحسب إعدادات الوسائط والفيديو والصوت وأدوات الاستخراج. اضبط YTDLP_ENABLED و YTDLP_MAX_SIZE لمجموعات الوسائط الثقيلة.

الاحتفاظ index.sqlite3 على التخزين المحلي أو SSD عندما يكون ذلك ممكنًا. كبير archive/ المجلدات يمكن أن يعيش على NFS, SMB, FUSE, مدعوم بتخزين S3، أو تخزين الأقراص الصلبة، لكن قد تحتاج إعدادات Docker ومشاركة الملفات تعديلات الملكية وroot-squash. تجنب أنظمة الملفات القديمة مثل EXT3 أو FAT ملفات كبيرة جدا.

خطة للمحفوظات الكبيرة

الخلفية والتحفيز

احتفظ نسخة من الويب الذي تهتم به.

ArchiveBox موجود لأن الروابط المتعفنة ، والتغيرات في المنصات ، والرقابة ، والوسائط المختفية غالبًا ما تمحو المعرفة المفيدة. تم تصميم المشروع لجعل محتوى الويب الذي تهتم به متاحًا للمشاهدة باستخدام برنامج عادي في غضون 50 إلى 100 عام دون الحاجة إلى ArchiveBox أو خدمة إعادة التشغيل المدارة لفهم ملفاتك.

لوحة عدادات صندوق المحفوظات ذاتية الاستضافة

امتلاك جميع البيانات الخاصة بك

الأرشيفات العامة المركزية ضرورية، لكن ليست كل صفحة مناسبة لخدمة عامة عالمية. يتيح ArchiveBox للأفراد والمؤسسات حفظ المواد العامة أو الخاصة التي يمكنهم الوصول إليها، والاحتفاظ بها محليًا أو داخل مؤسستهم، وتحديد ما يُنشر لكل حالة على حدة.

شغّله كتطبيق ويب باستخدام Docker، أو استخدم أوامر CLI لمرة واحدة، أو أتمت العمليات عبر واجهات API مع إبقاء البيانات الخاصة والعامة منفصلة بوضوح. استخدم ملفات عادية للنسخ الاحتياطي والتصدير.

السياق الأخلاقي والقانوني

تعتمد الأرشفة المسؤولة على القوانين المعمول بها لديك وحالة الاستخدام وسياسة النشر. ArchiveBox أداة؛ ويظل المشغّلون مسؤولين عن التعامل مع البيانات الخاصة وحقوق النشر وطلبات DMCA أو GDPR والمتطلبات القانونية المحلية.

يجب على المثيلات العامة نشر معلومات الاتصال والإزالة ، وتجنب تحقيق الدخل من المحتوى المنسوخ ، ومراجعة الأمان ونشر الوثائق قبل تعريض اللقطات للمشاهدين المجهولين.

أدوات ومجمعات أرشفة الويب ذات الصلة

هل تبحث عن الزحف المتخصص أو إعادة التشغيل أو إدارة الإشارات المرجعية ؟ استكشف مشاريع أرشفة الويب الأخرى هذه.