julien 6acc16c0b9 security(env): remove credentials from nodemon.json
All secrets (DB passwords, API keys, JWT secret) are now sourced
exclusively from config/env/.env.local, which is gitignored.
Nodemon only sets APP_ENV=local so that app.js's dotenv loader
picks up the right env file at boot.

Note: the previously committed values are still in git history.
They must be rotated out-of-band (rotation list tracked separately).
2026-04-25 17:36:06 +02:00
2026-03-29 23:56:11 +02:00
2025-08-15 23:24:41 +02:00
2026-03-29 23:56:11 +02:00
2026-03-29 23:56:11 +02:00
2026-03-29 23:56:11 +02:00
2025-08-08 10:47:29 +02:00
2026-03-29 23:56:11 +02:00

AdAstra_API

API pour l'application Ad Astra

Installation rapide

# Initialisation (applique les migrations, seed roles → création admin interactive → seed articles)
# La commande suivante applique d'abord les migrations nécessaires.
npm run setup:api

Installation manuelle

# Appliquer les migrations
npx sequelize-cli db:migrate

# Exécuter le seeder des articles
npx sequelize-cli db:seed --seed 20251126-add-roles.js

# Créer un utilisateur Admin
npm run create:user

# Exécuter le seeder des articles
npx sequelize-cli db:seed --seed 20251127-add-articles.js

Migration

# Appliquer les migrations
npx sequelize-cli db:migrate

# Voir le statut des migrations
npx sequelize-cli db:migrate:status

# Annuler les migrations
npx sequelize-cli db:migrate:undo:all

Seeder

# Exécuter tous les seeders
npx sequelize-cli db:seed:all

# Exécuter un seeder spécifique
npx sequelize-cli db:seed --seed 20251127-add-articles.js

# Annuler tous les seeders
npx sequelize-cli db:seed:undo:all

# Annuler un seeder spécifique
npx sequelize-cli db:seed:undo --seed 20251127-add-articles.js

Start 'local' API server

# Appliquer les migrations
npm run local

# Exécuter le seeder des articles
npx sequelize-cli db:seed --seed 20251126-add-roles.js

# Créer un utilisateur Admin
npm run create:user

# Exécuter le seeder des articles
npx sequelize-cli db:seed --seed 20251127-add-articles.js
S
Description
AdAstra Backend API
Readme 676 KiB