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
| Branche | Usage |
|---|---|
dev | Staging Coolify |
main | Production Coolify |
Toujours tester en staging avant de préparer une PR vers main.
Avant une opération prod
Lire :