Outils pour utilisateurs

Outils du site


admin:services:www.chapril.org

Service www.chapril.org

Introduction

Cette documentation explique comment installer un service, en l’occurrence le site web d'accueil du Chapril, sur une nouvelle machine virtuelle de l'infrastructure du Chapril. Ce service fait parti d'un ensemble de services du Chapril, une partie de sa mise en place est donc similaire aux autres services. Même si l'ensemble de la procédure est traitée, c'est la partie plus spécifique à ce service qui sera la plus détaillée. Par exemple, la création d'une machine virtuelle renvoie sur une autre page et n'est pas détaillée ici. Cette documentation est technique mais se veut accessible avec de bonnes connaissances notamment en ce qui concerne la ligne de commande, elle est suivie d'une documentation concernant l'utilisation, la modération et l'animation.

Ce service www est basé sur Spip distribué sous licence GNU General Public License.

Site principal Spip : https://www.spip.net
Téléchargement Spip : www.spip.net/fr_download
Sources Spip : git.spip.net/explore
Machine virtuelle Chapril pour ce service : lamp.cluster.chapril.org
Page principale du service Spip Chapril: www.chapril.org

Historique des versions

Versions de www.chapril.org :

  • version 1 : dès le début, une première version a été mise en place, juste pour qu'il y ait quelque chose. Plus d'information : v1.chapril.org.
  • version 1.5 : premier semestre 2019, Bookynette et Echarp ont proposé un prototype, https://agir.april.org/issues/3501
  • version 2 : en octobre 2019, déploiement d'une version maquettée en SPIP par Antoine BARDELLI.

Installation

SPIP

apt install spip

Si le paquet n'est pas dispo dans la version souhaitée, voici comment créer rapidement un paquet Debian pour SPIP.

Pour voir les dépôts ajoutés

# ls /etc/apt/sources.list.d/
chapril.list
# cat chapril.list 
deb [signed-by=/etc/apt/keyrings/apt.chapril.org.gpg.key] http://apt.chapril.org/debian bookworm main

Pour vérifier la version installée actuellement, taper apt policy spip :

# apt policy spip
spip:
  Installé : 4.1.18-1
  Candidat : 4.1.18-1
 Table de version :
 *** 4.1.18-1 100
        100 /var/lib/dpkg/status

Autre commande utile, recherche les paquets avec le mot clef spip : apt search spip

Extension Modèles média

Suite au ticket #5351, ajout de l'extension Modèles media pour permettre de fixer la taille d'affichage des images par les auteurs d'articles :

Personnalisation

Dossier des squelettes de Spip

# cd /var/www/www.chapril.org/squelettes
# ls
404.html  article.html  css  formulaires  img  inclure  modeles  robots.txt.html  rubrique.html  sommaire.html

Les quatres squelettes sont :

  • 404.html (page d'erreur, s'affiche pour une page inexistante)
  • article.html
  • rubrique.html
  • sommaire.html

La forge de l'April contient les fichiers des squelettes :

* https://forge.april.org/Chapril/www.chapril.org-spip.git

Warrant Canary

Le Warrant Canary est une méthode pour contourner une saisie policière avec interdiction d'en parler. Cela consiste à ne pas évoquer directement la saisie mais à préciser qu'il n'y en a pas eu durant telle période. C'est astucieux, légal et informatif.

La phrase à insérer :

Depuis le 05 janvier 2019, nous n’avons connaissance d’aucune demande officielle
de dépublication ou d’interférence sur les services de quelque sorte qu’elle soit.

Quelques explications : https://www.eff.org/deeplinks/2014/04/warrant-canary-faq

Dans le cadre du Chapril, une page registre de modération existe :

Stratégie :

en tête de liste, insérer la phrase modèle pour la période en cours avec cette image
à chaque réception d'une saisine officielle, insérer la phrase modèle avec la bonne période avec cette image
admin/services/www.chapril.org.txt · Dernière modification : 2025/10/04 09:14 de claver