Mise en place de page au design DSFR pour les URL de téléchargement (Exploration du dossier data).
Cette PR e préliminaire à l'intégration de Matomo sur ces mêmes URL de téléchargements.
Pour tester, il faut :
mettre à jour la variable d'environnement (dans le fichier .env) NEXT_PUBLIC_PATH_STATIC_FILE avec un chemin absolu d'un répertoire quelconque de votre machine.
Démarrer le serveur (en mode dev ou build, peu importe : yarn dev)
Se rendre sur l'URL /data (ex.: http://localhost:3000/data)
Résultat attendu :
La page /data devrait lister les fichiers et répertoires présents sur le chemin fourni à NEXT_PUBLIC_PATH_STATIC_FILE et permettre d'y naviguer ou de télécharger les fichiers.
Les fichiers devraient être également disponibles par le biais d'un téléchargement direct.
A noter :
Avant mise en prod, il est nécessaire de mettre à jour les variables d'environnement.
Après mise en prod, il sera nécessaire de supprimer la redirection (Alias) présente dans la configuration NGINX.
Mise en place de page au design DSFR pour les URL de téléchargement (Exploration du dossier
data
). Cette PR e préliminaire à l'intégration de Matomo sur ces mêmes URL de téléchargements.Pour tester, il faut :
.env
)NEXT_PUBLIC_PATH_STATIC_FILE
avec un chemin absolu d'un répertoire quelconque de votre machine.dev
oubuild
, peu importe :yarn dev
)/data
(ex.:http://localhost:3000/data
)Résultat attendu :
/data
devrait lister les fichiers et répertoires présents sur le chemin fourni àNEXT_PUBLIC_PATH_STATIC_FILE
et permettre d'y naviguer ou de télécharger les fichiers.A noter : Avant mise en prod, il est nécessaire de mettre à jour les variables d'environnement. Après mise en prod, il sera nécessaire de supprimer la redirection (Alias) présente dans la configuration NGINX.