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
- 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
- On installe l'application:
docker-compose up -d
ou avec docker-compose V2:
docker compose up -d
- 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 +: