====== 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
──────────────────────────────────────