تخطَّ إلى المحتوى الرئيسي
خصم ٥٠٪ جميع الخطط، لفترة محدودة. تبدأ من $2.48/mo
ByteStash

ByteStash

ByteStash هو تطبيق ويب ذاتي الاستضافة لتخزين مقتطفات الشفرة وتنظيمها. أنشئ المقتطفات وعدّلها وضع لها وسومًا وصفّها في مكان واحد، ويصبح أول حساب مُسجّل هو المسؤول. مرخّص بموجب GPL-3.0 وحاصل على أكثر من 2,500 نجمة على GitHub.

نظرة سريعة

2.5k

نجوم GitHub

4

مشاهدات الصفحة

230

عمليات التثبيت النشطة

الرخصة GPL-3.0 الإصدار Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

بيانات التثبيت النشطة تجريبية (معاينة مرحلة التدريج)؛ سيتم توصيل المقياس الحقيقي قبل الإطلاق.

الوصول

  • افتح ByteStash في متصفحك: http://<SERVER_IP>:5000
  • سجّل الحساب الأول.
  • استخدم اسم المستخدم admin لإنشاء حساب المسؤول.
  • فقط admin اسم المستخدم سيحصل على صلاحيات المسؤول.
  • استخدام اسم مستخدم مختلف سيُنشئ مستخدمًا عاديًا.
  • يُعطَّل تسجيل الحسابات الجديدة بعد إنشاء الحساب الأول.

تسجيل المستخدمين

يُعطَّل التسجيل بعد الإعداد الأول.

لتمكين التسجيل أو تعديل إعدادات الحساب، عدّل:

/root/bytestash/.env

حدّث القيم المطلوبة، على سبيل المثال:

ALLOW_NEW_ACCOUNTS=true

إعادة تشغيل الخدمة:

cd /root/bytestash
docker compose up -d

الملفات والمجلدات المهمة

  • مسار التثبيت: /root/bytestash
  • ملف Compose: /root/bytestash/docker-compose.yml
  • ملف البيئة: /root/bytestash/.env
  • تخزين المقتطفات: /var/lib/docker/volumes/bytestash_snippets

إدارة الخدمة

عرض الحاويات قيد التشغيل:

docker compose -f /root/bytestash/docker-compose.yml ps

أعد تشغيل ByteStash:

docker compose -f /root/bytestash/docker-compose.yml restart

عرض السجلات:

cd /root/bytestash && docker compose logs -f

أوقف ByteStash:

docker compose -f /root/bytestash/docker-compose.yml stop

شغّل ByteStash:

docker compose -f /root/bytestash/docker-compose.yml start

أعد إنشاء ByteStash:

docker compose -f /root/bytestash/docker-compose.yml up -d

المزيد في الاستضافة الذاتية

تطبيقات ذات صلة.

انشر ByteStash الآن. تبدأ من 2.48 $/شهر.