Passer au contenu principal

Configuration de l'environnement (.env)

Ce document détaille les variables d'environnement nécessaires au bon déploiement du conteneur Docker Podcast Utilities, incluant les identifiants de l'hôte et les secrets des API.

🎯 Objectif

Le fichier .env est le premier maillon de la configuration. Il est lu au démarrage par l'application afin de pouvoir récupérer de manière sécurisée les paramètres fondamentaux et les accès externes (comme les paramètres Spotify, les identifiants des réseaux sociaux, ...). 

⚙️ Variables d'environnement

1. Configuration Bitly (optionel)

Variable Requis Description Comment l'obtenir ?
BITLY_TOKEN Oui Clé alphanumérique
 


2. Identifiants Spotify Creators

Ces variables peuvent être récupérées facilement via l'extension Chrome Podcast Utilities.

Variable Requis Description
SPOTIFY_SP_DC Oui Cookie de session principal pour l'accès aux statistiques.
SPOTIFY_SP_KEY Oui Clé de chiffrement/session secondaire.
SPOTIFY_CLIENT_ID Oui Identifiant de l'application cliente.

💡 Exemple de fichier minimal

Vous pouvez retrouver le template du fichier sur le dépôt GitLab.

⚠️ Points d'attention

  • Ne commitez jamais votre fichier .env réel sur un dépôt public. Utilisez toujours le fichier .env_template_to_populate comme base de travail.