[{"data":1,"prerenderedAt":141},["ShallowReactive",2],{"seo-verification":3,"blog-heberger-trek-vps-fr":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-heberger-trek-vps-fr",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"publishedAt":20,"updatedAt":21,"category":22,"categories":28,"featuredImage":30,"bgImage":31,"posterImage":32,"relatedSolution":33,"intro":36,"sections":37,"ctaTitle":78,"ctaBody":79,"ctaButton":80,"ctaUrl":81,"relatedPosts":82},488,"heberger-trek-vps",{"fr":10,"en":12,"ar":13,"es":14},"how-to-self-host-trek-on-a-vps","كيفية-استضافة-trek-على-خادم-vps","como-autoalojar-trek-en-un-vps","Comment héberger TREK sur un VPS","Déployez TREK sur un VPS : gestionnaire de projets self-hosted open source avec Kanban, jalons et gestion d'équipe, sans abonnement SaaS.",4,0,false,"2026-10-21T00:00:00+00:00","2026-10-21T15:21:33+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},7,"Self-hosting","self-hosting","bg-indigo-500\u002F10 text-indigo-400","cloud",[29],{"id":23,"name":24,"slug":25,"color":26,"icon":27},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fheberger-trek-vps-poster.svg",{"categorySlug":34,"appSlug":35},"collaboration","trek","TREK est un gestionnaire de projets open source (AGPL-3.0) qui vous donne le contrôle total sur vos données. Tableaux Kanban, suivi de tickets, jalons, invitations d'équipe : tout tourne dans un seul conteneur Docker avec une base SQLite intégrée — sans PostgreSQL ni service cloud externe. C'est l'alternative self-hosted à Linear ou Plane que vous déployez en cinq minutes sur un VPS à 1 Go de RAM.",[38,42,53,56,72,75],{"type":39,"title":40,"body":41},"h2","Pourquoi TREK plutôt qu'un abonnement SaaS","Linear, Asana, Monday.com — les outils de gestion de projets SaaS facturent par siège et augmentent leurs tarifs régulièrement. TREK inverse le modèle : vous hébergez l'application sur votre propre VPS, vos données ne quittent jamais votre infrastructure, et le coût mensuel est celui du VPS, pas celui des sièges.\n\nAvec 14 k+ étoiles GitHub et une licence AGPL-3.0, TREK est un projet communautaire actif. La version 4.3.3 est stable, Docker-native, et ne requiert aucune base de données externe : SQLite est intégré dans l'image.",{"type":43,"title":44,"items":45},"ul","Ce que vous obtenez avec TREK self-hosted",[46,47,48,49,50,51,52],"**Kanban illimité** — créez autant de projets et de colonnes que nécessaire, sans limite de siège.","**Jalons et sprints** — planifiez par cycles (sprint\u002Fjalon), visualisez la progression dans le tableau de bord.","**Gestion d'équipe** — invitez des membres, assignez des rôles (Admin, Membre, Observateur) par projet.","**API REST** — intégrez vos pipelines CI\u002FCD pour créer des tickets ou mettre à jour des statuts automatiquement.","**OIDC \u002F SSO** — connectez Authentik, Pocket ID ou Keycloak pour une connexion centralisée.","**Pièces jointes** — téléversez fichiers et captures d'écran directement sur les tickets.","**SQLite intégré** — pas de base de données externe, sauvegarde en une commande.",{"type":39,"title":54,"body":55},"Prérequis","Vous avez besoin d'un VPS Ubuntu 24.04 avec au moins **1 Go de RAM** et **1 Go d'espace disque** (plus selon vos pièces jointes). Docker et le plugin Compose doivent être installés :\n```bash\ncurl -fsSL https:\u002F\u002Fget.docker.com | sh\n```\nAucun nom de domaine n'est requis pour l'installation initiale — TREK est accessible via un tunnel SSH.",{"type":57,"title":58,"steps":59},"steps","Installation de TREK",[60,63,66,69],{"title":61,"body":62},"Créer le répertoire et le fichier Compose","Sur le serveur, créez un répertoire dédié :\n```bash\nmkdir -p \u002Fopt\u002Ftrek && cd \u002Fopt\u002Ftrek\n```\n\nCréez le fichier `\u002Fopt\u002Ftrek\u002Fdocker-compose.yml` :\n```yaml\nservices:\n  trek:\n    image: mauriceboe\u002Ftrek:4.3.3\n    restart: unless-stopped\n    ports:\n      - \"127.0.0.1:3000:3000\"\n    environment:\n      NODE_ENV: production\n      ENCRYPTION_KEY: \"changez-cette-cle-par-une-valeur-aleatoire-32c\"\n      ADMIN_EMAIL: admin@trek.local\n      ADMIN_PASSWORD: \"MotDePasseAdmin42!\"\n      TRUST_PROXY: \"1\"\n    volumes:\n      - trek-data:\u002Fapp\u002Fdata\n      - trek-uploads:\u002Fapp\u002Fuploads\n\nvolumes:\n  trek-data: {}\n  trek-uploads: {}\n```\n\n⚠️ **En production**, remplacez `ENCRYPTION_KEY` par une chaîne aléatoire de 32 caractères minimum et choisissez un mot de passe administrateur fort.",{"title":64,"body":65},"Démarrer TREK","Lancez le conteneur :\n```bash\ndocker compose up -d\n```\n\nTREK télécharge l'image (~462 Mo), initialise SQLite et démarre Node.js. Les migrations Drizzle ORM s'exécutent au premier lancement. Attendez 30 à 45 secondes avant d'accéder à l'interface.\n\nVérifiez le démarrage :\n```bash\ndocker compose logs -f trek\n```\nCherchez la ligne `Server listening on port 3000` — c'est le signal que TREK est prêt.",{"title":67,"body":68},"Accéder à l'interface","Ouvrez un tunnel SSH depuis votre machine locale :\n```bash\nssh -L 3000:127.0.0.1:3000 root@\u003Cip-de-votre-vps>\n```\n\nPuis ouvrez `http:\u002F\u002Flocalhost:3000` dans votre navigateur. La page de connexion TREK apparaît. Connectez-vous avec `admin@trek.local` et le mot de passe défini dans `ADMIN_PASSWORD`.",{"title":70,"body":71},"Créer votre premier projet","Après la connexion :\n1. Cliquez sur **Nouvel espace de travail** → donnez-lui un nom.\n2. Cliquez sur **Nouveau projet** → choisissez le modèle **Kanban**.\n3. Ajoutez votre premier ticket dans la colonne **À faire**.\n\nVous êtes opérationnel. Invitez vos collaborateurs depuis **Paramètres → Membres**.",{"type":39,"title":73,"body":74},"Configurer un domaine et nginx","Pour accéder à TREK depuis n'importe quel appareil sans tunnel SSH, attachez un domaine et configurez nginx comme reverse proxy. Voici un exemple de bloc server nginx pour HTTPS :\n```nginx\nserver {\n    listen 443 ssl;\n    server_name trek.votre-domaine.com;\n\n    location \u002F {\n        proxy_pass http:\u002F\u002F127.0.0.1:3000;\n        proxy_set_header Host $host;\n        proxy_set_header X-Real-IP $remote_addr;\n        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n        proxy_set_header X-Forwarded-Proto $scheme;\n        # WebSocket\n        proxy_http_version 1.1;\n        proxy_set_header Upgrade $http_upgrade;\n        proxy_set_header Connection \"upgrade\";\n    }\n}\n```\n\nAjoutez ensuite `APP_URL: https:\u002F\u002Ftrek.votre-domaine.com` dans les variables d'environnement du service TREK pour que les liens d'invitation et les notifications OIDC soient corrects.",{"type":39,"title":76,"body":77},"Sauvegarder et maintenir","TREK stocke ses données dans deux volumes Docker : `trek-data` (base SQLite) et `trek-uploads` (pièces jointes). Sauvegardez les deux :\n```bash\n# Base de données\ndocker run --rm -v trek_trek-data:\u002Fdata -v \u002Fbackup:\u002Fbackup alpine \\\n  tar czf \u002Fbackup\u002Ftrek-data-$(date +%Y%m%d).tar.gz -C \u002Fdata .\n\n# Pièces jointes\ndocker run --rm -v trek_trek-uploads:\u002Fdata -v \u002Fbackup:\u002Fbackup alpine \\\n  tar czf \u002Fbackup\u002Ftrek-uploads-$(date +%Y%m%d).tar.gz -C \u002Fdata .\n```\n\nPour mettre à jour TREK vers une nouvelle version, modifiez le tag d'image dans `docker-compose.yml`, puis :\n```bash\ndocker compose pull && docker compose up -d\n```\nLes migrations SQLite s'appliquent automatiquement au démarrage.","Déployez votre gestionnaire de projets sur VPS","Un VPS ServOrbit avec Ubuntu 24.04 et 1 Go de RAM suffit pour faire tourner TREK en production. Un seul conteneur, une IPv4 dédiée, et vos projets restent entièrement sous votre contrôle.","Déployer TREK sur VPS","\u002Fmarketplace\u002Fcollaboration\u002Ftrek",[83,105,122],{"id":84,"slug":85,"slugs":86,"title":90,"excerpt":91,"readTime":92,"views":18,"isPinned":19,"publishedAt":93,"updatedAt":94,"category":95,"categories":100,"featuredImage":30,"bgImage":31,"posterImage":102,"relatedSolution":103},403,"asana-pricing-2026-migration-plane-kaneo",{"fr":85,"en":87,"ar":88,"es":89},"asana-pricing-2026-migrate-to-plane-kaneo","asana-pricing-2026-plane-kaneo","asana-precio-2026-migrar-plane-kaneo","Hausse Asana 2026 : migrer vers Plane ou Kaneo sur VPS","Asana hausse son plan Advanced de 27 % en 2026 (85 $\u002Fsiège\u002Fmois). Migrez vers Plane ou Kaneo sur VPS ServOrbit : données sous contrôle, coût fixe par équipe.",10,"2026-10-01T00:00:00+00:00","2026-10-21T15:21:30+00:00",{"id":96,"name":97,"slug":98,"color":99,"icon":98},5,"Comparatif","comparatif","bg-info\u002F10 text-info",[101],{"id":96,"name":97,"slug":98,"color":99,"icon":98},"\u002Fblog\u002Fcovers\u002Fasana-pricing-2026-migration-plane-kaneo-poster.svg",{"categorySlug":34,"appSlug":104},"plane",{"id":106,"slug":107,"slugs":108,"title":112,"excerpt":113,"readTime":114,"views":115,"isPinned":19,"publishedAt":93,"updatedAt":116,"category":117,"categories":118,"featuredImage":30,"bgImage":31,"posterImage":120,"relatedSolution":121},401,"migrer-monday-com-plane-kaneo-vps-2026",{"fr":107,"en":109,"ar":110,"es":111},"migrate-monday-com-plane-kaneo-vps-2026","monday-com-plane-kaneo-vps-2026","migrar-monday-com-plane-kaneo-vps-2026","Migrer de monday.com vers Plane ou Kaneo sur VPS","monday.com impose désormais 3 sièges minimum à 60 $\u002Fmois. Migrez vers Plane ou Kaneo sur votre VPS ServOrbit : données sous contrôle, coût prévisible.",11,1,"2026-10-20T23:18:05+00:00",{"id":96,"name":97,"slug":98,"color":99,"icon":98},[119],{"id":96,"name":97,"slug":98,"color":99,"icon":98},"\u002Fblog\u002Fcovers\u002Fmigrer-monday-com-plane-kaneo-vps-2026-poster.svg",{"categorySlug":34,"appSlug":104},{"id":123,"slug":124,"slugs":125,"title":129,"excerpt":130,"readTime":131,"views":18,"isPinned":19,"publishedAt":132,"updatedAt":133,"category":134,"categories":135,"featuredImage":30,"bgImage":31,"posterImage":137,"relatedSolution":138},74,"heberger-gitea",{"fr":124,"en":126,"ar":127,"es":128},"host-gitea-on-your-own-vps","استضافة-gitea-على-خادم-vps-الخاص-بك","alojar-gitea-en-un-vps","Héberger Gitea sur votre propre VPS en 2026","Déployez Gitea 1.25 sur VPS avec Docker et SSL. Guide : Gitea Actions CI\u002FCD, comparatif Gitea vs Forgejo v16, administration quotidienne, dépannage SSH et HTTPS.",13,"2026-04-07T00:00:00+00:00","2026-10-21T15:21:37+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[136],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Fheberger-gitea-poster.svg",{"categorySlug":139,"appSlug":140},"developpement","gitea",1792596458903]