- Modifié
[Discussion] FileRun : explorateur de fichiers pour serveur Web
Petite question est ce qu'il peux s'appuyer sur les user existant et leur permission ?
Ça ne semble pas prévu en standard (http://docs.filerun.com/authentication_integration) mais en théorie, vu qu'ils stocke sa conf dans SQL, c'est possible de lui forcer la main. Mais ça va nécessiter un peu de boulot.
Sinon voir les forums si jamais y'a déjà eu ce genre de REQ : http://feedback.filerun.com/
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 ...
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 ?
- Modifié
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
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.
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é
- Modifié
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 !
- Modifié
question à la con, la partoche /tmp est assez spacieuse pour contenir le zip pendant la création ?
- Modifié
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
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.
- Modifié
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.