尚未偵測到更新。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.