尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Artemis - suivi de tickets sobre, moderne et personnalisable pour equipes agiles : Kanban, sprints, wiki, RBAC.
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗Suivi de tickets sobre, moderne et personnalisable, adapté à l'agile.
Demo en ligne : https://artemis.apps.rakoon.io (comptes de demonstration ci-dessous).
Artemis est un outil de suivi de tickets pour equipes agiles : creation de ticket sans friction, tableau Kanban configurable, sprints et lots, wiki de projet, le tout self-hostable (Docker + PostgreSQL).
@.MCP.md.apps.rakoon.ioGestionnaire de paquets : npm (
package-lock.json).
# Prerequis : Node.js LTS + npm + une base PostgreSQL (ou Docker)
npm install # installer les dependances
cp .env.example .env # configurer les variables d'environnement
npx prisma migrate dev # creer / mettre a jour le schema de base
npm run db:seed # jeu de donnees de demo (comptes ci-dessous)
npm run dev # demarrer le serveur (http://localhost:3000)
Comptes de demo (crees par le seed) : [email protected] (Admin) et
[email protected] (Rapporteur).
Leurs mots de passe viennent de SEED_ADMIN_PASSWORD / SEED_REPORTER_PASSWORD.
Sans ces variables, le seed en engendre au hasard et les affiche une fois a
la fin de son execution - notez-les. En production, il refuse de s'executer sans
elles : un mot de passe ecrit dans un depot est un mot de passe publie.
# Qualite
npm run typecheck # tsc --noEmit
npm run lint # ESLint
npm test # Vitest (unit)
npm run build # build de production
artemis/
├── src/ # application Next.js (App Router)
│ ├── app/ # routes (RSC), API et layouts
│ ├── components/ # composants UI
│ ├── server/ # services, actions et acces donnees
│ └── lib/ # utilitaires, policies RBAC, validateurs Zod
├── prisma/ # schema, migrations et seed
├── SPEC.md # cible produit detaillee
├── MCP.md # serveur MCP (assistant IA sur les tickets)
└── DEPLOY.md # guide de deploiement
src/mcp/ contient le serveur MCP (lance par npm run mcp) ; voir
MCP.md.
Optionnelles, via Mailjet. Renseignez ces variables d'environnement pour activer l'envoi (sinon, les notifications sont silencieusement desactivees) :
MAILJET_API_KEY="" # cle publique Mailjet
MAILJET_API_SECRET="" # cle privee Mailjet
EMAIL_FROM="[email protected]" # adresse expeditrice validee cote Mailjet
EMAIL_FROM_NAME="Artemis"
APP_URL="https://artemis.apps.rakoon.io" # base des liens dans les e-mails
Les concernes (rapporteur et assigne du ticket) recoivent un e-mail lors d'un nouveau commentaire ou d'une assignation ; on ne notifie jamais l'auteur de l'action.
Dokploy (Docker) sur apps.rakoon.io. Voir le guide -> DEPLOY.md.
feat:, fix:, docs:,
refactor:, test:, chore:).typecheck, lint et test doivent passer.Distribue sous licence MIT - voir LICENSE. Contributions bienvenues.