AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
Application Next.js avec déploiement automatisé sur Hostinger VM. • Node.js 20+ • Docker & Docker Compose • Git • Compte GitHub (pour le CI/CD) 1. Allez sur https://github.com/new 2. Créez un repository dragonfly 3. NE PAS initialiser avec README, .gitignore ou licence 1. Sur votre VM Hostinger, générez une clé SSH : 3. Ajoutez cette clé publique aux clés autorisées de votre VM : 4. Affichez la clé privée (pour GitHub) : 1. Allez dans votre repo → Settings → Secrets and variables → Actions 2. Ajoutez ces secrets :查看完整 README ↗
Application Next.js avec déploiement automatisé sur Hostinger VM.
# Vérifier la configuration Git
git config --list
# Configurer si nécessaire
git config user.name "Votre Nom"
git config user.email "[email protected]"
dragonfly# Ajouter tous les fichiers
git add .
# Premier commit
git commit -m "🚀 Initial setup with CI/CD"
# Ajouter le remote GitHub (remplacez YOUR_USERNAME)
git remote add origin https://github.com/YOUR_USERNAME/dragonfly.git
# Pousser
git push -u origin main
ssh-keygen -t rsa -b 4096 -C "github-actions@dragonfly"
# Appuyez sur Entrée pour accepter les valeurs par défaut
cat ~/.ssh/id_rsa.pub
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
cat ~/.ssh/id_rsa
| Secret | Valeur | Description |
|---|---|---|
SERVER_HOST | votre-ip-ou-domaine.com | Adresse de votre VM |
SERVER_USER | root | Utilisateur SSH |
SSH_PRIVATE_KEY | Contenu de ~/.ssh/id_rsa | Clé privée SSH |
SERVER_PORT | 22 | Port SSH (généralement 22) |
# 1. Cloner le repo
git clone https://github.com/YOUR_USERNAME/dragonfly.git
cd dragonfly
# 2. Installer les dépendances
npm install
# 3. Démarrer le développement
npm run dev
# 4. Modifier vos fichiers
# Les changements sont automatiquement rechargés
# 1. Commiter vos changements
git add .
git commit -m "✨ Nouvelle fonctionnalité"
# 2. Pousser sur main
git push origin main
# 3. GitHub Actions déploie automatiquement !
# Suivez le déploiement dans l'onglet "Actions" de GitHub
./deploy.sh
# Voir les logs
docker-compose logs -f app
# Redémarrer
docker-compose restart app
# Arrêter tout
docker-compose down
dragonfly/
├── .github/workflows/ # CI/CD GitHub Actions
├── app/ # Pages Next.js
├── components/ # Composants React
├── utils/ # Utilitaires
├── prisma/ # Schéma base de données
├── public/ # Assets statiques
├── docker-compose.yml # Configuration Docker
├── deploy.sh # Script de déploiement local
└── README.md # Cette documentation
# Sur votre VM
docker-compose ps
docker-compose logs -f app
# Restaurer la dernière sauvegarde
cd /var/www
ls -la backup_*
# Restaurer manuellement si nécessaire
Si vous avez des problèmes :
Prêt à développer ? 🚀 Commitez votre premier changement et regardez GitHub Actions déployer automatiquement !