Aller au contenu principal

Commu Rilindra — configuration

Dépôt : commu-rilindra

Production : commu.rilindra.fr Staging : dev-commu.rilindra.fr

Source de vérité

SujetSource
SecretsInfisical, chemin projet Commu
DéploiementCoolify
Branchesdev staging, main production
BasePostgreSQL VPS
AuthNextAuth Discord

Variables principales

VariableRôle
NEXTAUTH_URLURL canonique de l'environnement
NEXTAUTH_SECRETSecret de session
DATABASE_URLConnexion PostgreSQL VPS
DISCORD_CLIENT_IDApplication Discord OAuth
DISCORD_CLIENT_SECRETSecret OAuth Discord
ADMIN_DISCORD_IDSAdmins autorisés
DISCORD_WEBHOOK_URLWebhook optionnel selon fonctionnalité

Redirects Discord

Production :

https://commu.rilindra.fr/api/auth/callback/discord

Staging :

https://dev-commu.rilindra.fr/api/auth/callback/discord

Local :

http://localhost:3000/api/auth/callback/discord

Variables legacy à surveiller

VariableStatut
NEXT_PUBLIC_SUPABASE_URLlegacy
NEXT_PUBLIC_SUPABASE_ANON_KEYlegacy
SUPABASE_SERVICE_ROLE_KEYlegacy

Tests de configuration

  1. login Discord ;
  2. quiz disponible ;
  3. soumission résultat ;
  4. reward ou transaction attendu ;
  5. leaderboard rafraîchi ;
  6. logs app et DB propres.

Pages liées