mirror of
https://github.com/R0m1k3/Socialflow.git
synced 2026-10-11 17:26:45 +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 { startTokenCron } from "./cron";
|
||||
import { migrate } from "./migrate";
|
||||
import { jamendoService } from "./services/jamendo";
|
||||
import { ffmpegService } from "./services/ffmpeg";
|
||||
|
||||
const app = express();
|
||||
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
|
||||
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({
|
||||
port,
|
||||
host: "0.0.0.0",
|
||||
|
||||
Reference in new issue
Block a user