Skip to content
/ EzSeed Public

Easy seedbox to share with your friends or your family !

Notifications You must be signed in to change notification settings

soyuka/EzSeed

Repository files navigation

#No longer maintained please see http://github.com/soyuka/ezseed2

======

Licence Creative Commons
EzSeed de soyuka est mis à disposition selon les termes de la licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 France.
Les autorisations au-delà du champ de cette licence peuvent être obtenues à ici.

Site en phase bêta. Je ne suis pas responsable de la mauvaise utilisation du site.

Un module de paiement a aussi été développé, pour plus d'informations contactez-moi, il ne sera pas mis à la disposition du public par prévention d'une utilisation à but lucratif.

Je propose une installation sous Debian 6.0 pour plus d'informations contactez-moi.

##Présentation##

EzSeed ([ˈiː-ziː siːdˈ]) est une plateforme permettant d'utiliser le P2P avec transmission sur un serveur distant et de le partager a sa famille ou ses amis. Il est très simple à utiliser après installation, même chez les plus novices.

EzSeed a été préparé pour une utilisation avec Debian uniquement, il est possible que quelques changements soient nécéssaires sur un autre système d'opération.

Voir en images

##Requis##

Afin de faire fonctionner ce script il est primordial d'avoir installé :

  • Un serveur Web (par exemple Apache)
  • ffmpeg
  • zip
  • php5, php5-cli, php5-ffmpeg
  • transmission

Pour le streaming, il est utilisé DivX web, vous pouvez télécharger le plugin ici !

Il peut être intéressant d'installer aussi vsftpd pour permettre aux utilisateurs de se connecter par FTP à leur répertoire. Les utilisateurs ont comme répertoire par défaut leur répertoire de téléchargement et y seront donc chrooté naturellement !

##Wiki##

##Un peu d'aide##

Vérfiez que l'extension ffmpeg est bien installée :

ffmpeg -version

php -m | grep ffmpeg

Si mkpasswd n'est pas disponible vous pouvez prendre le paquet ubuntu :

wget http://mirrors.kernel.org/ubuntu/pool/universe/w/whois/mkpasswd_5.0.0ubuntu3_amd64.deb
dpkg -i mkpasswd_5.0.0ubuntu3_amd64.deb

##To Do##

  • Problème d'intégration de transmission
  • Script de suppression d'un utilisateur (en cours)
  • Fichier d'installation automatique pour Debian (voir ici)
  • Real-streaming (transformer automatiquement les vidéos en flv)
  • Permettre le partage de fichiers
  • Autoriser l'envoi de torrents/fichiers

##Développement## Le script est entièrement basé sur transmission-rpc ce qui est aussi un des majeurs inconvénients pour ce qui est de sa transformation. J'utilise aussi Isotope et jQuery Cookie afin d'améliorer la navigation générale.

Il est possible qu'une erreur de sécurité due à l'intégration de transmission dans une iframe survienne sous IE ou Safari !

##Credits##

About

Easy seedbox to share with your friends or your family !

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published