Uploady
Uploady est un script de téléchargement de fichiers simple avec prise en charge du téléchargement de fichiers multiples
Il est livré avec plus de 20 fonctionnalités et vous pouvez le configurer en moins de 5 minutes.
Le logiciel est écrit en PHP et utilise MySQL comme base de données.
Et c'est gratuit et open source.
Caractéristiques
- Simple à utiliser et à mettre en œuvre
- 4 niveaux de protection
- Type MIME
- Rallonges
- Taille
- Noms interdits
- Fonctions prêtes à l'emploi
- Bootstrap et jQuery sur CDN
- Prise en charge du téléchargement multi-fichiers
- Panneau d'administration avec graphiques et statistiques
- Prise en charge du glisser-déposer
- Gestion des utilisateurs basée sur les rôles avec limite de taille pour chaque rôle
- Collecte de données [adresse IP, informations sur le navigateur, système d'exploitation, pays]
- Manipulation d'images
- Assistance AdSense
- Prise en charge de Google Analytics
- Gestion des pages
- Prise en charge multilingue
- Prise en charge personnalisée de CSS et JS
- Logo et favicon personnalisés
- Supprimer les fichiers après x jours
- Supprimer les fichiers après x téléchargements
- Page de signalement d'abus
- Partage sur les réseaux sociaux
Captures d'écran
Note
Changez l'autorisation de tout en 755 chmod 755 -R Uploady /
Comment installer
- Téléchargez tous les fichiers sur votre serveur
- Modifiez config/config.php avec vos informations personnalisées
- Changer l'autorisation des fichiers et dossiers à 775
- Exécutez install.php
- Apprécier (:
Déploiement Docker
- Clonez le projet et insérez-le
Uploady/">
git clone https://github.com/farisc0de/Uploady
cd Uploady /
- Mettez à jour config.php avec la chaîne de connexion comme ci-dessous
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 " );
- Utilisez ce qui suit pour créer le conteneur et l'exécuter
Wikia
- Comment installer sur un hébergement mutualisé
- Comment installer avec Docker
Utilisation de l'API
curl --location ' http://localhost/api/upload '
--header ' X-API-KEY: IpSznjueHn4vhi0BMhuZJRlk8epZxGJR '
--form ' file=@"postman-cloud:///1eeafe05-7a96-4b40-9639-6ae17e7155d7" '
Cliquez ici pour une vraie démo Uploady .NET
FAIRE
v4.0
1. Rewrite in Custom MVC
2. Report abuse dashboard
3. PhpFileUpload refactor
4. Upgrade Bootstrap to 5.3.3
Licence
MIT
Droit d'auteur
Développé par Faris AL-Otaibi - 2024