deplacement des dossier dans le fichier de config
This commit is contained in:
parent
3fd3194fd8
commit
ad099ec319
@ -2,19 +2,22 @@ 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: {
|
||||||
username: 'user',
|
username: 'user',
|
||||||
password: 'pass'
|
password: 'pass'
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
@ -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
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user