Skip to content

Latest commit

 

History

History
84 lines (59 loc) · 1.77 KB

README.md

File metadata and controls

84 lines (59 loc) · 1.77 KB

Ce dépôt permet de démarrer très rapidement un environnement de développement pour spip 3.2 avec une base mariadb 10.5.

Démarrage rapide en mode développement local

Les commandes de bases :

Copiez le fichier .env.example vers .env :

cp .env.example .env

Et configurez le

Démarrer l'environnement :

docker-compose up -d

Arrêter l'environnement

docker-compose down

Supprimer la base de données

docker volume rm spip-compose_mariadb

utiliser l'environnement

  • SPIP est disponible sur localhost:8080
  • phpmyadmin sur localhost:8090

Utilisation d'un environnement de "production"

Pour utiliser cet environnement vous devez avoir un container traefik actif. Vous pouvez utiliser https://github.com/nbc/traefik-compose qui préconfigure le strict nécessaire.

Copiez le fichier .env.example vers .env et configurer le.

démarrer

docker-compose -f docker-compose.yaml -f docker-compose.prod.yaml up -d

arrêter

docker-compose -f docker-compose.yaml -f docker-compose.prod.yaml up -d

configurer l'environnement

mot de passe

Par défaut l'environnement est disponible sur l'url http://localhost:8080. Le login administrateur est admin et le mot de passe changez_moi.

Si vous comptez ouvrir cet environnement sur internet, copiez le fichier .env.example vers .env et modifiez au moins la variable :

  • SPIP_DB_PASS

emplacement des fichiers SPIP

Si vous souhaitez mettre les fichiers SPIP dans un autre répertoire, renseignez la variable MOUNTS :

MOUNTS=/un/autre/chemin/projet

et copiez le répertoire mounts à cet endroit :

sudo cp -r mounts /un/autre/chemin/projet

Références

Il est basé sur les images :