Installer ArchiveBox avec Docker
ArchiveBox

Installer ArchiveBox avec Docker

Table des matières

Comme le dit le site l'éditeur de ArchiveBox:

Sans effort de préservation actif, tout ce qui se trouve sur Internet finit par disparaître ou se dégrader. Archive.org fait un excellent travail en tant qu'archive centrale gratuite, mais ils exigent que toutes les archives soient publiques et ne peuvent pas sauvegarder tous les types de contenu.

Donc si vous avez envie de consulter des sites hors ligne ou que vous avez peur qu'un contenu disparaisse, ArchiveBox est faite pour vous.


L'installation

Avec Cosmos Cloud

Cette application peut-être installée en un clic sur votre Cosmos Cloud en cliquant sur l'image ci-dessous:


Avec docker-compose

  1. On télécharge le docker-compose.yml dans le dossier ou l'application sera installée:
sudo curl -O 'https://raw.githubusercontent.com/ArchiveBox/ArchiveBox/dev/docker-compose.yml'

Vous pouvez toujours éditer le port et les volumes en faisant:

nano docker-compose.yml
  1. On installe l'application:
docker-compose up -d

ou avec docker-compose V2:

docker compose up -d
  1. Rendez-vous sur l'ip:port, suivant l'IP de votre serveur local et du port choisi, par défaut c'est le port 8000:
http://ip:8000

Créez votre compte admin

Depuis votre terminal, collez cette commande:

docker exec -ti ArchiveBox bash

Tapez:

su archivebox

Collez cette commande qui va lancer le processus de création de votre compte:

archivebox manage createsuperuser

Répondez aux questions habituelles, votre nom d'utilisateur, un mail et confirmez deux fois votre mot de passe:

Sortez en tapant exit et validez avec Enter, répétez l'opération une seconde fois:

Vous pouvez vous connecter avec votre compte utilisateur:

Vous voilà arrivé à bon port!


Ajouter un site web

Cliquez en haut à droite sur ADD +:

Entrez l'url du site ou en tout cas, une par ligne et valider en cliquant sur Add URLS and archive +:

zarev

->.<-
🐧 Passionné de self-hosting, je partage ce que je connais et me nourris des connaissances des bonnes âmes qui partagent avec moi. Soutenons l'utilisation des apps open source et leurs développeurs.