This is an old revision of the document!
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.
Procédure réalisée sous Debian
J'ai suivi 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 <<EOF Types: deb URIs: https://download.docker.com/linux/debian Suites: $(. /etc/os-release && echo "$VERSION_CODENAME") Components: stable Architectures: $(dpkg --print-architecture) Signed-By: /etc/apt/keyrings/docker.asc EOF apt update
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
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 ──────────────────────────────────────