====== TREK====== Procédure en cours de rédaction **TREK** est un logiciel de voyage, pour planifier et retracer des voyages. Un peu comme Polarsteps, mais en logiciel libre. * [[https://liketrek.com/#host|Site de TREK]] ===== Installation sous Docker ===== Procédure réalisée sous Debian ==== Installer Docker ==== J'ai suivi [[https://docs.docker.com/engine/install/debian/|la documentation officielle de Docker]]. Ajouter le dépôt : apt install ca-certificates curl install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc chmod a+r /etc/apt/keyrings/docker.asc tee /etc/apt/sources.list.d/docker.sources < Installer Docker : apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin Vérifier le lancement du service : systemctl status docker ==== Lancer le conteneur ==== mkdir trek && cd trek curl -O https://raw.githubusercontent.com/mauriceboe/TREK/main/docker-compose.yml docker compose up -d Récupérer les identifiants de connexion : docker logs trek Va retourner un truc comme : ╔══════════════════════════════════════════════╗ ║ TREK — First Run: Admin Account Created ║ ╠══════════════════════════════════════════════╣ ║ Email: admin@trek.local ║ ║ Password: motdepasselolmdr ║ ╚══════════════════════════════════════════════╝ Default categories seeded Default addons seeded ────────────────────────────────────── TREK API started Version 3.0.22 Container Port: 3000 App URL: http://localhost:3000 Environment: production Timezone: UTC Origins: (same-origin) Log level: info Log file: /app/data/logs/trek.log PID: 7 User: uid=1000 gid=1000 ──────────────────────────────────────