mirror of
https://github.com/R0m1k3/Socialflow.git
synced 2026-10-23 15:08:13 +02:00
fix: Configure Jamendo service at startup with demo client ID
This commit is contained in:
1 parent
3d494d4056
commit
c2c2fef62f
1 file changed
+13
@@ -12,6 +12,8 @@ import { schedulerService } from "./services/scheduler";
|
|||||||
import { ensureAdminUserExists } from "./init-admin";
|
import { ensureAdminUserExists } from "./init-admin";
|
||||||
import { startTokenCron } from "./cron";
|
import { startTokenCron } from "./cron";
|
||||||
import { migrate } from "./migrate";
|
import { migrate } from "./migrate";
|
||||||
|
import { jamendoService } from "./services/jamendo";
|
||||||
|
import { ffmpegService } from "./services/ffmpeg";
|
||||||
|
|
||||||
const app = express();
|
const app = express();
|
||||||
const PgSession = connectPgSimple(session);
|
const PgSession = connectPgSimple(session);
|
||||||
@@ -179,6 +181,17 @@ app.use((req, res, next) => {
|
|||||||
// Initialiser l'utilisateur admin par défaut avant de démarrer le serveur
|
// Initialiser l'utilisateur admin par défaut avant de démarrer le serveur
|
||||||
await ensureAdminUserExists();
|
await ensureAdminUserExists();
|
||||||
|
|
||||||
|
// Configurer le service Jamendo pour les Reels
|
||||||
|
const jamendoClientId = process.env.JAMENDO_CLIENT_ID || 'b42d9f71'; // Demo client ID
|
||||||
|
jamendoService.configure(jamendoClientId);
|
||||||
|
|
||||||
|
// Configurer le service FFmpeg pour le traitement vidéo (si configuré)
|
||||||
|
if (process.env.FFMPEG_API_URL && process.env.FFMPEG_API_KEY) {
|
||||||
|
ffmpegService.configure(process.env.FFMPEG_API_URL, process.env.FFMPEG_API_KEY);
|
||||||
|
} else {
|
||||||
|
log('⚠️ FFmpeg API not configured - video processing will be skipped');
|
||||||
|
}
|
||||||
|
|
||||||
server.listen({
|
server.listen({
|
||||||
port,
|
port,
|
||||||
host: "0.0.0.0",
|
host: "0.0.0.0",
|
||||||
|
|||||||
Reference in new issue
Block a user