• Applications
  • [Discussion] FileRun : explorateur de fichiers pour serveur Web

Petite question est ce qu'il peux s'appuyer sur les user existant et leur permission ?

2 mois plus tard

Bonjour,

J'ai testé, c'est vraiment pas mal. J'aime bien l'interface type Onedrive

Par contre j'ai pas réussi à faire marcher l'application Android ...

J'ai bien activer l'API OAuth2, j'ai créé un client (par contre je vois pas trop quoi mettre dans la partie Security -> Authorized redirect URIs. Du coup j'ai mis l'URL de base filerun.mondomaine.xx. C'est peut être ça le problème lol), mais quand je me connecte avec l'appli, j'ai bien une demande d'authentification via mon navigateur, je m’authentifie, ça retourne sur l'appli et ça m'affiche ... rien 😑
Si vous avez une idée 🤔

En tout cas, merci pour cette découverte, c'est vraiment pas mal. Manque juste le streaming des fichiers vidéos, c'est ce qui m'a fait longuement hésiter avec LimboMedia ... Mais je trouve ce dernier beaucoup plus lourd à installer (pas fan de java) et à faire tourner en tâche de fond ...

4 jours plus tard

Bon, je suis toujours à la recherche pour faire fonctionner l'appli Android 😅
Peut être une piste ici :
https://www.reddit.com/r/FileRun/comments/60d3w3/mobile_app_api_error/

J'ai les mêmes erreurs ...

2017/08/18 09:27:27 [error] 31584#31584: 3615 open() "/var/www/filerun/api.php/account/info" failed (20: Not a directory), client: xx.xx.xx.xx, server: filerun.mondomaine.fr, request: "POST /api.php/account/info?dc=1503041248121 HTTP/2.0", host: "filerun.mondomaine.fr"
2017/08/18 09:27:27 [error] 31584#31584:
3615 open() "/var/www/filerun/api.php/files/browse" failed (20: Not a directory), client: xx.xx.xx.xx, server: filerun.mondomaine.fr, request: "POST /api.php/files/browse?dc=1503041248200 HTTP/2.0", host: "filerun.mondomaine.fr"

Mauvaise conf de PHP ?

4 jours plus tard

Après (beaucoup 😅 de) recherche, j'ai réussi à faire fonctionner l'api mobile (et PC) !
Dans /etc/nginx/sites-enabled/filerun.conf j'ai mis :

        location ~ ^(.+?\.php)(/.*)?$ {
                try_files $1 =404;
                fastcgi_split_path_info ^(.+\.php)(/.+)$;
                fastcgi_pass unix:/run/php/php7.0-fpm.sock;
                fastcgi_index index.php;
                include fastcgi_params;
                fastcgi_param SCRIPT_FILENAME $document_root$1;
                fastcgi_param PATH_INFO $2;
                fastcgi_param HTTPS on;
        }

Et là .... Magie 😃
Voilà, si ça peut aider 😉

un mois plus tard

Bonjour et merci pour le tuto,

J'ai commencé par mettre en place FileRun du style https://mydomain.com/filerun du même genre que https://mydomain.com/rutorrent parce que j'ai suivi le tuto de @ex_rat

Je me suis retrouvé avec le même genre d'authentification que pour aller sur rutorrent.

Donc je me suis dis que j'allais faire un vhost différent pour outre passer ce problème (que je n'arrivais pas à régler )

J'ai donc fait un nouveau vhost du style https://filerun.mydomain.com

Mais cela me dit "This software application is registered to a different server hostname."

Avez-vous une idée pour que soit je revienne sur la première méthode mais en enlevant le mdp ou alors résoudre le problème d'enregistrement sur un différent hostname ?

Merci d'avance.

Bonjour,

à moins d'avoir un bug, cela devrait être possible de l'enlever @naftonaf. Par le passé, j'ai déjà apporter des réponses (plusieurs fois et très clair) sur ce sujet. S'il faut revenir sur un détail, il va falloir m'indiquer lequel.
Tandis que pour l'autre problème, je n'aurais aucune idée car cela ne m'évoque rien.

    un an plus tard

    Salut à tous,

    J'ai une question peut être un peu conne, mais je préfère demander avant de faire n'importe quoi..

    J'ai installé Filerun, cela semble fonctionner dans sa globalité, sauf l'option "Add to Zip". Je pense ne pas me tromper en pensant que cela sert a créer des archives zip du fichier/dossier sélectionné, mais le problème c'est que ça ne fonctionne pas, Filerun me retourne l'erreur "An error occurred while trying to process the request."

    J'imagine que c'est un problème de droit, mais j'avoue ne pas savoir quoi faire exactement.

    A qui ou a quoi attribuer les droits ?

    Salut, tu as bien zip d'installé sur ton serveur ?

      normalement c'est une fonction native de linux,non? seulement unzip n'est pas installé

      Aerya
      Oui oui j'ai bien zip d'installé sur mon serveur

      Pour plus de précision, voilà le message présent dans le journal d'activités de FileRun :

      To: HOME/torrents/zip-test.zip
      Full path: /home/crazyweedz/torrents/zip-test.zip
      Files: HOME/torrents/DossierDeMonFilmDeVacance
               /home/crazyweedz/torrents/DossierDeMonFilmDeVacance
      Error: Failed to close the archive:

      Certains le retirent pour Gzip ou tout autre qui soit libre. Peut-être un problème de droits alors mais j'en comprends pas la logique vu que tout se passe dans le même /home/user si j'ai bien compris (?).

      Même en remplaçant par Gzip le problème persiste.

      J'ai suivi l'installation qu'ils préconisent sur leur site et j'ai défini le dossier personnel de l'utilisateur sur mon home (/home/crazyweedz) afin d’accéder a son contenu via Filerun.

      Je confirme que c'est bien un problème de droit, d’accès en écriture plus particulièrement, puisque si je passe le dossier torrents en "777", tout fonctionne correctement. C'est très certainement pas la solution idéale, mais ça fonctionne.

      Fête de fin d'année oblige j'ai mis un peu de temps a répondre, désole.

      D'ailleurs bonne année à tous ceux qui passeront ici. Et merci de donner de votre temps pour aider tout le monde !

      5 jours plus tard

      question à la con, la partoche /tmp est assez spacieuse pour contenir le zip pendant la création ?

        6 jours plus tard

        MickeyMouse

        Oui oui j'ai bien la place nécessaire pour contenir le zip, sinon cela ne fonctionnerait pas, même en changeant le droit d'écriture dans le dossier parents

        2 mois plus tard

        Bonjour,

        Je me retrouve bloqué sur la partie installation de Filerun ; j'ai bien suivi le tuto:

        http://blog.filerun.com/how-to-install-filerun-on-ubuntu-16/

        Crée ma bdd + installation des divers requis y compris ioncube et adapté mon php.ini à ce tuto ; j'utilise php7.2 ; tenté divers vhosts sur nginx issus de:

        ou du forum Filerun:

        https://feedback.filerun.com/communities/1/topics/187-provide-nginx-config-example

        adapté le php du vhost à celui de Vendetta1985 + haut : résultat = idem

        Rien n'y fait, et pourtant je n'ai aucune erreur dans les logs de nginx, ni php ; /var/www/filerun à www-data, etc...

        J'arrive à me connecter, et j'ai cette fenêtre:

        Puis dans la suivante ou je devrais voir si tout est OK, je n'ai rien!! :

        En passant dans la suivant pour l'installation des tables dans la bdd, je la complète, la valide, et je n'ai que ça:

        Et même 1h après, aucune table dans la bdd:

        Rien ne se passe...

        Quelqu'un a t'il une idée ?? ; j'ai tout épuisé les miennes...

        Salut, le mien tourne via Docker mais je pense que ton problème vient d'un user SQL qui n'a pas les droits.

          Aerya

          Merci pour ta réponse, mais j'avais même passé l'user filerun en Grant:

          Rien n'y change hélàs... et rien dans les logs... (par contre c'est la version Filerun disponible actuellement), et comme je ne suis pas très dockerphile...

          Edit: Même cette fenêtre vide qui devrait contenir l'état pré-install est étrange, et çà, ça n'a rien a voir avec la connexion SQL ; puisque c'est avant de rentrer mes données de connexion à la bdd.