
Wrapper Docker Compose per distribuire AperiSite, una piattaforma curata che ospita writeup di CTF, sfide di sicurezza e risorse educative che coprono argomenti di web, forense, reverse engineering e steganografia.
git clone https://gitlab.com/AperiKube/compose-aperisite aperisite
pushd aperisite/
git submodule update --init --recursive
git submodule foreach --recursive git checkout master
Estrai i container basati su docker-compose.yml:
docker-compose pull
Per avviarlo, considera di usare:
docker-compose up -d
Quando hai finito, accendi il tuo browser web e scorri il tuo server web (ad esempio, http://127.0.0.1/).
docker-compose logs --follow
Modello:
docker-compose exec SERVICE COMMAND
Esempio:
docker-compose exec hugo sh
Potrai quindi gestire i tuoi file di configurazione, eseguire il debug dei demoni e molto altro...
pushd data/
Fai il commit e il push dei tuoi aggiornamenti:
git add [file]
git commit -m "descrizione"
git push -u origin master
popd
git add data/
git commit -m "descrizione"
git push -u origin master
Hai finito!