1
0

deplacement des dossier dans le fichier de config

This commit is contained in:
unfr 2025-03-12 15:46:32 +01:00
parent 3fd3194fd8
commit ad099ec319
2 changed files with 14 additions and 11 deletions

View File

@ -2,15 +2,18 @@ const path = require('path');
module.exports = { module.exports = {
// Port sur lequel le serveur écoute // Port sur lequel le serveur écoute
// Attention si vous êtes sur une seedbox de bien choisir un port laisser libre par votre hébergeur port: 3000, // Remplacez par votre port
// chez ultracc par exemple la commande est app-ports free
port: Voir indications ci dessus,
// Chemin vers le fichier de base de données SQLite // Chemin vers le fichier de base de données SQLite
dbFile: path.join(__dirname, 'base_autopost.db'), dbFile: path.join(__dirname, 'base_autopost.db'),
// Secret pour la configuration des sessions "curl -L pw.vdx.sh/w/32" // Chemins personnalisables pour les dossiers
sessionSecret: 'Voir commande ci dessus', finishdirectory: path.join(__dirname, 'FINIS'),
logdirectory: path.join(__dirname, 'logs'),
infodirectory: path.join(__dirname, 'mediainfo'),
// Secret pour la configuration des sessions
sessionSecret: 'votre-secret-de-session',
// Informations d'authentification // Informations d'authentification
auth: { auth: {

View File

@ -517,7 +517,7 @@ autopostRouter.get('/log', (req, res) => {
return res.status(400).json({ error: "Nom du fichier non spécifié." }); return res.status(400).json({ error: "Nom du fichier non spécifié." });
} }
let base = filename.includes('.') ? filename.split('.').slice(0, -1).join('.') : filename; let base = filename.includes('.') ? filename.split('.').slice(0, -1).join('.') : filename;
const logFilePath = path.join(__dirname, 'logs', base + '.log'); const logFilePath = path.join(config.logdirectory, base + '.log');
fs.readFile(logFilePath, 'utf8', (err, data) => { fs.readFile(logFilePath, 'utf8', (err, data) => {
if (err) { if (err) {
console.error(err.message); console.error(err.message);
@ -537,7 +537,7 @@ autopostRouter.get('/mediainfo', (req, res) => {
return res.status(400).json({ error: "Nom du fichier non spécifié." }); return res.status(400).json({ error: "Nom du fichier non spécifié." });
} }
let base = filename.includes('.') ? filename.split('.').slice(0, -1).join('.') : filename; let base = filename.includes('.') ? filename.split('.').slice(0, -1).join('.') : filename;
const mediainfoFilePath = path.join(__dirname, 'mediainfo', base + '.json'); const mediainfoFilePath = path.join(config.infodirectory, base + '.json');
fs.readFile(mediainfoFilePath, 'utf8', (err, data) => { fs.readFile(mediainfoFilePath, 'utf8', (err, data) => {
if (err) { if (err) {
console.error(err.message); console.error(err.message);
@ -565,7 +565,7 @@ autopostRouter.get('/dl', (req, res) => {
let base = filename.includes('.') ? filename.split('.').slice(0, -1).join('.') : filename; let base = filename.includes('.') ? filename.split('.').slice(0, -1).join('.') : filename;
const subfolder = base.charAt(0).toUpperCase(); const subfolder = base.charAt(0).toUpperCase();
// L'archive est en .7z maintenant // L'archive est en .7z maintenant
const archiveFilePath = path.join(__dirname, 'FINIS', subfolder, base + '.7z'); const archiveFilePath = path.join(config.finishdirectory, subfolder, base + '.7z');
console.log("Tentative de téléchargement (archive 7z) :", archiveFilePath); console.log("Tentative de téléchargement (archive 7z) :", archiveFilePath);
// Utilisation du répertoire temporaire // Utilisation du répertoire temporaire