FileShare 2.0.3. Enter your FS-* license key in /install/. FileShare contacts the license service, activates this domain, and verifies the signed entitlement locally. The vendor private signing key is never part of the package.FileShare 2.0.3. أدخل مفتاح الترخيص FS-* في /install/. يتصل FileShare بخدمة الترخيص ويفعّل هذا النطاق ويتحقق من الاستحقاق الموقّع محلياً. مفتاح التوقيع الخاص بالبائع ليس جزءاً من الحزمة.
Getting started
البداية
Buy a plan, download the archive from the customer portal, upload it to your host, and open /install/.
اشترِ خطة، نزّل الأرشيف من بوابة العميل، ارفعه إلى استضافتك، وافتح /install/.
Overview
نظرة عامة
FileShare is a self-hosted PHP and MySQL application for secure file sharing and a client portal. There is no mandatory monthly storage subscription from FileShare.
FileShare تطبيق PHP وMySQL ذاتي الاستضافة لمشاركة الملفات وبوابة العملاء. لا يوجد اشتراك تخزين شهري إلزامي من FileShare.
Requirements
المتطلبات
- PHP 8.2 or newer with PDO MySQL, mbstring, fileinfo, openssl, json, session, and sodium.
- MySQL 8 or MariaDB 10.4 or newer, utf8mb4.
- Apache with mod_rewrite, or Nginx pointed at the front controller.
- Writable config and storage directories.
Installation
التثبيت
- Download FileShare from your customer portal.
- نزّل FileShare من بوابة العميل.
- Upload and extract the files on your host.
- ارفع الملفات واستخرجها على الاستضافة.
- Create a MySQL database.
- أنشئ قاعدة بيانات MySQL.
- Open /install/ and complete requirements, database, and storage.
- افتح /install/ وأكمل المتطلبات وقاعدة البيانات والتخزين.
- Enter the FS-* license key from your purchase email or portal. FileShare activates the current domain automatically.
- أدخل مفتاح الترخيص FS-* من بريد الشراء أو البوابة. يقوم FileShare بتفعيل النطاق الحالي تلقائياً.
- Create the application administrator and finish installation.
- أنشئ مسؤول التطبيق وأكمل التثبيت.
https://files.example.com/install/
Offline activation with a signed entitlement token is available only under Advanced / Offline activation when the server cannot reach the license service.
التفعيل بدون اتصال برمز استحقاق موقّع متاح فقط ضمن التفعيل المتقدم / بدون اتصال عندما يتعذّر الوصول لخدمة الترخيص.
Configuration
الإعداد
After installation, settings live in the admin area. Demo mode blocks license, mail, storage, update, and destructive backup changes.
بعد التثبيت تكون الإعدادات في لوحة الإدارة. وضع العرض يمنع تغيير الترخيص والبريد والتخزين والتحديث والنسخ الخطرة.
File management
إدارة الملفات
Create folders, upload in chunks, restore from trash, and keep checksums. Uploads resume after an interrupted connection.
أنشئ مجلدات، ارفع على أجزاء، واستعد من السلة. الرفع يستأنف بعد انقطاع الاتصال.
File requests
طلبات الملفات
A file request asks someone to upload into a folder you choose, with its own limits and optional password.
طلب الملفات يطلب من شخص الرفع إلى مجلد تحدده، بحدوده وكلمة مرور اختيارية.
Users and roles
المستخدمون والأدوار
Owner and Admin manage the site. Manager works with files, shares, requests, and the audit log. User uploads and shares. Viewer downloads. Checks are enforced on the server.
المالك والمدير يديران الموقع. المشرف يتعامل مع الملفات والمشاركات والطلبات والسجل. المستخدم يرفع ويشارك. المشاهد ينزّل. التحقق يتم على الخادم.
Quotas
الحصص
A user quota can inherit the role, be unlimited, or be a size limit. The limit is checked when an upload starts and when the last chunk is saved.
حصة المستخدم قد ترث الدور أو تكون بلا حد أو بحد حجم. يُفحص الحد عند بدء الرفع وعند حفظ آخر جزء.
Branding
الهوية
Set the product name, logo, colors, and footer. Personal keeps the FileShare credit. Higher plans can hide it.
اضبط الاسم والشعار والألوان والتذييل. الخطة الشخصية تبقي إشارة FileShare. الخطط الأعلى يمكنها إخفاءها.
SMTP
البريد
Business and higher can send mail through your own SMTP server. Store the password only in the application settings, not in documentation or public files.
خطة Business وأعلى ترسل البريد عبر خادم SMTP الخاص بك. احفظ كلمة المرور في إعدادات التطبيق فقط.
S3 storage
تخزين S3
Agency can store files on S3-compatible storage. Credentials stay on your server.
خطة Agency يمكنها تخزين الملفات على تخزين متوافق مع S3. تبقى بيانات الاعتماد على خادمك.
Two-factor authentication
التحقق بخطوتين
Administrators can require an authenticator code. Recovery codes are shown once.
يمكن للمديرين طلب رمز تطبيق المصادقة. رموز الاستعادة تُعرض مرة واحدة.
Sessions
الجلسات
Review signed-in browsers and revoke one you do not recognize.
راجع المتصفحات المسجلة وألغِ ما لا تعرفه.
Backups
النسخ الاحتياطي
Create a backup before updates. Demo mode does not allow destructive backup actions.
أنشئ نسخة قبل التحديث. وضع العرض لا يسمح بعمليات النسخ الخطرة.
Updates
التحديثات
Updates are signed. Eligibility for newer packages lasts 12 months from purchase. Renewal is optional.
التحديثات موقعة. استحقاق الحزم الأحدث يستمر 12 شهرًا من الشراء. التجديد اختياري.
Licensing
الترخيص
The purchased FileShare version keeps working after the 12-month updates and support period ends. Renewal is optional. That expiry does not stop uploads, sharing, or sign-in, and it does not delete files. It only ends eligibility for newer updates and support.
الإصدار الذي اشتريته من FileShare يستمر بعد انتهاء 12 شهرًا من التحديثات والدعم. التجديد اختياري. هذا الانتهاء لا يوقف الرفع أو المشاركة أو الدخول، ولا يحذف الملفات. يوقف فقط استحقاق التحديثات الأحدث والدعم.
A refund, chargeback, explicit revocation, invalid signature, tampering, or domain mismatch is separate. Those states can stop new commercial actions. They do not delete the files, users, shares, or database on your server.
الاسترداد والنزاع والإلغاء الصريح والتوقيع غير الصالح والعبث واختلاف النطاق حالات مختلفة. قد توقف الإجراءات التجارية الجديدة. لا تحذف الملفات أو المستخدمين أو المشاركات أو قاعدة البيانات على خادمك.
The customer package contains only the public verification key. The vendor private signing key is never included and is never stored on the customer installation.
حزمة العميل تحتوي مفتاح التحقق العام فقط. مفتاح التوقيع الخاص بالبائع لا يُضمَّن أبدًا ولا يُخزن في تثبيت العميل.
License transfer
نقل الترخيص
Move a production activation from the customer portal when you change hosts. The plan’s domain limit still applies.
انقل تفعيل الإنتاج من بوابة العميل عند تغيير الاستضافة. حد النطاقات في خطتك يبقى ساريًا.
Hosting
الاستضافة
Point the domain at the folder that contains index.php. PHP 8.2 or 8.3 is enough. Raise upload limits if you send very large single requests. Chunked uploads still fit inside the PHP post limit.
وجّه النطاق إلى المجلد الذي يحتوي index.php. PHP 8.2 أو 8.3 كافٍ. ارفع حدود الرفع إذا أرسلت طلبات كبيرة دفعة واحدة.
Security
الأمان
Use HTTPS. Keep the admin password private. Do not send passwords or API secrets in a support report.
استخدم HTTPS. أبقِ كلمة مرور المدير خاصة. لا ترسل كلمات المرور أو أسرار API في بلاغ الدعم.
Troubleshooting
مشكلات شائعة
- A blank installer usually means PHP is below 8.2 or sodium is missing.
- مثبت فارغ غالبًا يعني أن PHP أقدم من 8.2 أو أن sodium غير مفعل.
- An invalid license usually means the FS-* key was mistyped, the license was revoked, or the server could not reach api.ownfileshare.com.
- ترخيص غير صالح غالباً يعني خطأ في مفتاح FS-* أو إلغاء الترخيص أو تعذّر الوصول إلى api.ownfileshare.com.
FAQ
Will the end of support delete files? No.
هل يحذف انتهاء الدعم الملفات؟ لا.
Will it stop the installed version? No.
هل يوقف النسخة المثبتة؟ لا.
Support
الدعم
Write to support@ownfileshare.com. Sales questions go to sales@ownfileshare.com. Billing questions go to billing@ownfileshare.com. Security reports go to security@ownfileshare.com.
راسل support@ownfileshare.com. أسئلة البيع إلى sales@ownfileshare.com. الفوترة إلى billing@ownfileshare.com. الأمان إلى security@ownfileshare.com.