• Applications
  • [Discussion] TARDIStart : une startpage pour votre seedbox

Histoire qu'on traîne pas sur les autres topics.
Toutes les questions, remarques et autres se feront maintenant ici.
Y'a un lien vers le tuto ou c'est un projet ?
Si on l'installe, elle remplace la page que l'on a avec le script d'ex_rat? Ou il faut la supprimer et installer TARDIStart?
Je vais faire un tuto cet après-midi.
zorgade wrote:Si on l'installe, elle remplace la page que l'on a avec le script d'ex_rat? Ou il faut la supprimer et installer TARDIStart?
tu supprimes tout ce qu'il y a dans /var/www/base et tu clone dans ce dossier le repo de la homepage.

Tu chown avec le user qiu va bien, et ensuite il y a plus qu'à s'amuser à modifier.
Pas besoin de le cloner, il suffit de changer dans son vhost /var/www/base en /var/www/tardistart
Salut
Si vous touchez à /var/www/base pour basculer l'accueil sur /var/www/tardistart, faut pensez à rétablir le lien symbolique pour pouvoir continuer à utiliser Fileshare après:
ln -s /var/www/rutorrent/plugins/fileshare/share.php /var/www/tardistart/share.php
Si pas d'authentification sur la page bien sur...

edit: Et c'est une bonne idée de laisser le dossier /var/www/base à sa place sans trop le tripoter parce qu’il y a des trucs dedans que le script peut avoir besoin de chercher pour la gestion d'user après genre suspension, des copies de fichiers de conf modifié exprès, truc comme ça.

[part en sifflotant] Ex. [/part en sifflotant]
6 jours plus tard
Hello,

Je voudrais tester ta création, mais impossible .. Je git clone, tout se passe bien, mais ensuite :
root@linux:/var/www/home/TARDIStart# bower install --allow-root
/usr/bin/env: node: Aucun fichier ou dossier de ce type
root@linux:/var/www/home/TARDIStart#
Pourtant, nodejs et npm sont installés :
root@linux:/var/www/home/TARDIStart# apt-get install nodejs npm
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
nodejs est déjà la plus récente version disponible.
npm est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 47 non mis à jour.
root@linux:/var/www/home/TARDIStart#
Salutn tu as un soucis avec nodejs. Essaye un npm iinstall -g bower
Pareil ..
root@linux:~# npm install -g bower
/usr/local/bin/bower -> /usr/local/lib/node_modules/bower/bin/bower
bower@1.7.9 /usr/local/lib/node_modules/bower
root@linux:~# cd /var/www/home/TARDIStart/
root@linux:/var/www/home/TARDIStart# bower insall --allow-root
/usr/bin/env: node: Aucun fichier ou dossier de ce type
root@linux:/var/www/home/TARDIStart#
Je précise que j'ai suivi la plupart des tutos, mais je n'ai jamais utilisé un script, j'installe tout "à la mano".

L'erreur apparait dès que je tente d'utiliser bower :
root@linux:/var/www/home/TARDIStart# /usr/local/lib/node_modules/bower/bin/bower
/usr/bin/env: node: Aucun fichier ou dossier de ce type
root@linux:/var/www/home/TARDIStart#
Test ca pour voir:
ln -s /usr/bin/nodejs /usr/bin/node
ou
aptitude install nodejs-legacy
Nickel ! La création du lien symbolique aura suffit à régler mon soucis. Ca fonctionne nickel maintenant.

Merci à toi turak!
+1 pour le tuto !
Je l'ai mis en place, un peu modifié et franchement c'est sympa.
Par contre ce serait bien de pouvoir étendre à + de 3 icônes (mes faibles connaissances ne me permettent pas de le faire seul) et que la mise en page suive.
Enfin ce qui serait top, à l'instar de la page d'accueil de seedbox-manager, ce serait de pouvoir mettre en place une protection par mot de passe de cette page.

Edit: j'ai finalement réussi à la mettre en uri, grâce au tuto sur seedbox-manager.
C'est visuellement très réussi, une personnalisation plus accessible serait vraiment un gros plus.
Merci en tout cas
fana wrote:+1 pour le tuto !
Je l'ai mis en place, un peu modifié et franchement c'est sympa.
Par contre ce serait bien de pouvoir étendre à + de 3 icônes (mes faibles connaissances ne me permettent pas de le faire seul) et que la mise en page suive.
Enfin ce qui serait top, à l'instar de la page d'accueil de seedbox-manager, ce serait de pouvoir mettre en place une protection par mot de passe de cette page.
Pour protéger par mot de passe et à condition que tu ai utilisé le tuto d'install de la seedbox

Tu va dans :
nano /etc/nginx/sites-enabled/rutorrent.conf
normalement avant tu avait
location ^~ / {
	    root /var/www/base;
	    include /etc/nginx/conf.d/php;
	    include /etc/nginx/conf.d/cache;
	    satisfy any;
	    allow all;
Pour utiliser l'auth il faut que sa ressemble à ça :
location ^~ / {
	    root /var/www/tardistart;
	    include /etc/nginx/conf.d/php;
	    include /etc/nginx/conf.d/cache;
	   
Suffit de supprimer satisfy any; et allow all;

Et voila tu peut te connecter avec tes identifiants seedbox-manager
J'ai testé et adopté le script, je pense le modifier pour ajouter plus de raccourcis et je l'ai mis sur le serv d'un pote qui veut aussi le modifier pour l'améliorer.
@Theo64, j'ai édité mon message entre temps et c'est exactement ce que j'ai fais pour avoir une protection par mdp.
En tout cas merci pour ton message
6 jours plus tard
ex_rat wrote:Salut
Si vous touchez à /var/www/base pour basculer l'accueil sur /var/www/tardistart, faut pensez à rétablir le lien symbolique pour pouvoir continuer à utiliser Fileshare après:
ln -s /var/www/rutorrent/plugins/fileshare/share.php /var/www/tardistart/share.php
Si pas d'authentification sur la page bien sur...

edit: Et c'est une bonne idée de laisser le dossier /var/www/base à sa place sans trop le tripoter parce qu’il y a des trucs dedans que le script peut avoir besoin de chercher pour la gestion d'user après genre suspension, des copies de fichiers de conf modifié exprès, truc comme ça.

[part en sifflotant] Ex. [/part en sifflotant]
En gros cela permet d'avoir le dash quand on fait un partage de lien filesshare ?