
Wrapper Docker Compose pour déployer AperiSite, une plateforme organisée proposant des comptes-rendus de CTF, des défis de sécurité et des ressources éducatives couvrant les sujets du web, du forensic, du reverse engineering et de la stéganographie.
git clone https://gitlab.com/AperiKube/compose-aperisite aperisite
pushd aperisite/
git submodule update --init --recursive
git submodule foreach --recursive git checkout master
Tirer les conteneurs basés sur docker-compose.yml :
docker-compose pull
Pour le lancer, veuillez utiliser :
docker-compose up -d
Une fois terminé, ouvrez votre navigateur web et accédez à votre serveur web (par exemple, http://127.0.0.1/).
docker-compose logs --follow
Modèle :
docker-compose exec SERVICE COMMANDE
Exemple :
docker-compose exec hugo sh
Vous pourrez alors gérer vos fichiers de configuration, déboguer les démons et bien plus encore...
pushd data/
Commiter et pousser votre mise à jour :
git add [fichier]
git commit -m "description"
git push -u origin master
popd
git add data/
git commit -m "description"
git push -u origin master
C'est terminé !