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 :