Table of Contents

AdventureLog

Procédure en cours de rédaction

AdventureLog est un logiciel de voyage, pour planifier et retracer des voyages. Un peu comme Polarsteps, mais en logiciel libre.

Installation sous Docker

Procédure réalisée sous Debian

Installer Docker

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

Restaurer le conteneur

Voir la documentation d'AdventureLog.

Télécharger les fichiers docker-compose.yml et .env.example dans un dossier.

wget https://raw.githubusercontent.com/seanmorley15/AdventureLog/main/docker-compose.yml
wget https://raw.githubusercontent.com/seanmorley15/AdventureLog/main/.env.example
cp .env.example .env

Modifier à minima les lignes suivantes dans le fichier .env :

Lancer le conteneur Docker :

docker compose up -d