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.
Les commandes de bases :
Copiez le fichier .env.example vers .env :
cp .env.example .env
Et configurez le
docker-compose up -d
docker-compose down
docker volume rm spip-compose_mariadb
- SPIP est disponible sur localhost:8080
- phpmyadmin sur localhost:8090
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.
docker-compose -f docker-compose.yaml -f docker-compose.prod.yaml up -d
docker-compose -f docker-compose.yaml -f docker-compose.prod.yaml up -d
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
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
Il est basé sur les images :