Topic: man repository et fichier statiques :)

Salut
je capte pas trop votre truc avec les fichiers statiques à placer sur l'espace de téléchargement

Attention, vous ne devez pas faire des accès fréquent en lecture vers ce répertoire, il doit seulement être utilisé pour envoyer des fichiers du service web vers l'espace de téléchargement, vous ne devez pas lire des fichiers sur ces espaces et encore moins lister le contenu des répertoires. En gros gardez un index des fichiers uploadés de votre coté et fournissez des URLs du type http://download.tuxfamily.org/.../ à vos visiteurs.

en bref :
    * utiliser /data/repository/[votre_nom_de_groupe]/statique/
    * et faire en sorte que le lien fourni par votre application pointe sur http://download.tuxfamily.org/[votre_nom_de_groupe]/statique/

ou est sensé se trouver le répertoire data que je ne trouve nulle part ?
à moi de créer un lien dans le htdocs de l'espace web ?

en gros, ce serait pour le répertoire public d'une install dotclear2, si qqun l'a déjà fait, je suis preneur :/

Re: man repository et fichier statiques :)

rou,

traaf wrote:

Salut
je capte pas trop votre truc avec les fichiers statiques à placer sur l'espace de téléchargement
ou est sensé se trouver le répertoire data que je ne trouve nulle part ?

Tu as bien demandé un espace de téléchargements ?  Si oui il est accessible via /home/$groupe/$groupe-repository en sftp/ftp/ssh/... et via /data/$groupe/ sur les serveurs web.


traaf wrote:

à moi de créer un lien dans le htdocs de l'espace web ?

Il ne faut surtout pas créer de lien, il ne faut pas qu'un download repository se retrouve accessible via un espace web, car cela casse complètement le fonctionnement décentralisé des download repositories. (Mais peut-être qu'un beau schéma sur le wiki permettrait de clarifier tout ça, dès que je suis motivé ;-)


traaf wrote:

en gros, ce serait pour le répertoire public d'une install dotclear2, si qqun l'a déjà fait, je suis preneur :/

Il faut que l'appli supporte ce type de fonctionnement, il y a des bons et des mauvais joueurs, parmis les bons:

http://faq.tuxfamily.org/InstallMediawi … es_uploads

http://faq.tuxfamily.org/WebArea/Compat … _Tuxfamily

Sinon une petite tape sur l'épaule du dev de l'appli concernée devrait arranger les choses ;-)


Sylvain

Re: man repository et fichier statiques :)

gradator wrote:

rou,

Tu as bien demandé un espace de téléchargements ?

oui

gradator wrote:

Si oui il est accessible via /home/$groupe/$groupe-repository en sftp/ftp/ssh/...

jusque là, ca va

gradator wrote:

et via /data/$groupe/ sur les serveurs web.

c'est là que ca coince
en fait, je n'ai pas accès à ce repertoire ?
(je veux dire que je ne peux pas le visualiser directement quand je me connecte en ssh, je dois vous faire confiance et y aller en aveugle :) )

gradator wrote:

Il ne faut surtout pas créer de lien,

bien reçu

gradator wrote:

Il faut que l'appli supporte ce type de fonctionnement, il y a des bons et des mauvais joueurs, parmis les bons:

http://faq.tuxfamily.org/InstallMediawi … es_uploads

http://faq.tuxfamily.org/WebArea/Compat … _Tuxfamily

Sinon une petite tape sur l'épaule du dev de l'appli concernée devrait arranger les choses ;-)
Sylvain

je vais essayer de localiser son épaule, si je trouve rien dans la doc

Re: man repository et fichier statiques :)

rou,


traaf wrote:
gradator wrote:

et via /data/$groupe/ sur les serveurs web.

c'est là que ca coince
en fait, je n'ai pas accès à ce repertoire ?
(je veux dire que je ne peux pas le visualiser directement quand je me connecte en ssh, je dois vous faire confiance et y aller en aveugle :) )

oui ;-)


traaf wrote:
gradator wrote:

Il faut que l'appli supporte ce type de fonctionnement, il y a des bons et des mauvais joueurs, parmis les bons:

[...]

Sinon une petite tape sur l'épaule du dev de l'appli concernée devrait arranger les choses ;-)

je vais essayer de localiser son épaule, si je trouve rien dans la doc

;-)


Sylvain

Re: man repository et fichier statiques :)

ticket en attente
http://dev.dotclear.org/2.0/ticket/565

Re: man repository et fichier statiques :)

Y'a plus qu'a attendre la 2.1.6. Ca ne devrai plus tarder  ^^