Update README.md
This commit is contained in:
parent
bddd61b469
commit
e189592768
1 changed files with 28 additions and 1 deletions
29
README.md
29
README.md
|
|
@ -1,2 +1,29 @@
|
||||||
# Archivage-ZIM
|
# Archivage-ZIM avec Kiwix et Zimit
|
||||||
|
|
||||||
|
Voici la méthode que j'utilise afin d'archiver une page web ou bien un site internet complet pour une lecture hors ligne.
|
||||||
|
|
||||||
|
J'utilise un serveur Kiwix afin de lire mes archives ZIM, l'outil Zimit pour créer les archives et celle-ci sont stockées sur un serveur externe au service.
|
||||||
|
|
||||||
|
:one: Créer un utilisateur/mdp sur le serveur de stockage ainsi qu'un dossier de partage smb/cifs avec les droits qui vont bien.
|
||||||
|
|
||||||
|
:two: Installer le paquet `cifs-utils` sur le serveur Kiwix, puis monter le partage à l'emplacement voulu ici : `/srv/kiwix`
|
||||||
|
> :arrow_forward: Exemple fstab :
|
||||||
|
>```
|
||||||
|
>//serveur-de-stockage/kiwix /srv/kiwix cifs credentials=/etc/.smbcredentials-kiwix,uid=0000,gid=000,file_mode=0770,dir_mode=0770,iocharset=utf8 0 0
|
||||||
|
>```
|
||||||
|
:warning: J'utilise pour l'authentification un fichier de conf credentials, afin de ne pas laisser en clair le user/pass, car le fichier fstab est par défaut autorisé en lecture par tous, ne pas oublier d'adapter également uid et gid.
|
||||||
|
|
||||||
|
> :arrow_forward: Exemple credentials :
|
||||||
|
>```
|
||||||
|
>username=user
|
||||||
|
>password=MotDePasse
|
||||||
|
>```
|
||||||
|
|
||||||
|
:three: Ce [docker-compose](https://git.selfitdeploy.com/Willy/Archivage-ZIM/src/branch/main/docker-compose.yml) pour déployer le serveur Kiwix.
|
||||||
|
|
||||||
|
:four: Cette commande pour exécuter un archivage web en fichier zim :
|
||||||
|
|
||||||
|
```
|
||||||
|
docker run --rm -it -v /srv/kiwix/zim:/output ghcr.io/openzim/zimit zimit --seeds="https://lien-du-site" --name="nom-de-l'archive" --title="titre-de-l'archive" --output=/output --pageLimit=20 --waitUntil=networkidle0 --workers=4 --scopeExcludeRx="(\?q=|signup-landing\?|\?cid=)"
|
||||||
|
```
|
||||||
|
> Plus d'infos sur les variables dans le dépot du projet https://github.com/openzim/zimit
|
||||||
Loading…
Add table
Add a link
Reference in a new issue