Uploady
Uploady ist ein einfaches Datei-Upload-Skript mit Unterstützung für das Hochladen mehrerer Dateien
Es verfügt über mehr als 20 Funktionen und Sie können es in weniger als 5 Minuten einrichten.
Die Software ist in PHP geschrieben und nutzt MySQL als Datenbank.
Und es ist kostenlos und Open Source.
Merkmale
- Einfach zu bedienen und umzusetzen
- 4 Schutzstufen
- Mime-Typ
- Erweiterungen
- Größe
- Verbotene Namen
- Out-of-the-Box-Funktionen
- Bootstrap und jQuery über CDN
- Unterstützung für das Hochladen mehrerer Dateien
- Admin-Panel mit Diagrammen und Statistiken
- Drag-and-Drop-Unterstützung
- Rollenbasierte Benutzerverwaltung mit Größenbeschränkung für jede Rolle
- Datenerfassung [IP-Adresse, Browserinformationen, Betriebssystem, Land]
- Bildmanipulation
- AdSense-Unterstützung
- Google Analytics-Support
- Seitenverwaltung
- Mehrsprachige Unterstützung
- Benutzerdefinierte CSS- und JS-Unterstützung
- Benutzerdefiniertes Logo und Favicon
- Dateien nach x Tagen löschen
- Dateien nach x Downloads löschen
- Seite „Missbrauch melden“.
- Teilen in sozialen Medien
Screenshots
Notiz
Ändern Sie die Berechtigung für alles in 755 chmod 755 -R Uploady /
Anleitung zur Installation
- Laden Sie alle Dateien auf Ihren Server hoch
- Ändern Sie config/config.php mit Ihren benutzerdefinierten Informationen
- Ändern Sie die Berechtigung für Dateien und Ordner auf 775
- Führen Sie install.php aus
- Genießen (:
Docker-Bereitstellung
- Klonen Sie das Projekt und cd hinein
Uploady/">
git clone https://github.com/farisc0de/Uploady
cd Uploady /
- Aktualisieren Sie config.php mit der Verbindungszeichenfolge wie unten
Uploady");
define("DB_PASS", " Uploady ");
define("DB_NAME", " Uploady ");">
define ( " DB_HOST " , " db " );
define ( " DB_USER " , " Uploady " );
define ( " DB_PASS " , " Uploady " );
define ( " DB_NAME " , " Uploady " );
- Verwenden Sie die folgenden Schritte, um den Container zu erstellen und auszuführen
Wiki
- So installieren Sie auf einem Shared Hosting
- So installieren Sie mit Docker
API-Nutzung
curl --location ' http://localhost/api/upload '
--header ' X-API-KEY: IpSznjueHn4vhi0BMhuZJRlk8epZxGJR '
--form ' file=@"postman-cloud:///1eeafe05-7a96-4b40-9639-6ae17e7155d7" '
Klicken Sie hier für eine echte Demo Uploady .NET
TODO
v4.0
1. Rewrite in Custom MVC
2. Report abuse dashboard
3. PhpFileUpload refactor
4. Upgrade Bootstrap to 5.3.3
Lizenz
MIT
Copyright
Entwickelt von Faris AL-Otaibi – 2024