Aller au contenu principal

Prise en main développeur

Ce guide résume comment cloner et lancer les dépôts Rilindra.

Prérequis​

  • Node.js 20+ ;
  • Git ;
  • accès GitHub ;
  • accès Infisical ;
  • accès Coolify ;
  • accès Discord Developer Portal si tu touches l'auth ou le bot ;
  • accès SSH VPS uniquement si tu dois faire des opérations DB, Docker ou migrations.

Arborescence locale recommandée​

rilindra/
doc-rilindra/
vps/
staff-rilindra/
commu-rilindra/
bot-rilindra/

Staff Manager​

git clone https://github.com/DevRedious/staff-rilindra.git
cd staff-rilindra
npm install
npm run dev

Variables : Infisical, chemin Staff.

Commu Rilindra​

git clone https://github.com/DevRedious/commu-rilindra.git
cd commu-rilindra
npm install
npm run dev

Variables : Infisical, chemin Commu.

Bot Rilindra​

git clone https://github.com/DevRedious/bot-rilindra.git
cd bot-rilindra
npm install
npm run dev

Variables : Infisical, chemin Bot.

Documentation​

git clone <url-doc-rilindra>
cd doc-rilindra
npm install
npm start

Build :

npm run build

Branches​

BrancheUsage
devStaging Coolify
mainProduction Coolify

Toujours tester en staging avant de préparer une PR vers main.

Avant une opération prod​

Lire :