
Docker Compose-Wrapper zur Bereitstellung von AperiSite, einer kuratierten Plattform, die CTF-Writeups, Sicherheitsherausforderungen und Bildungsressourcen zu den Themen Web, Forensik, Reverse Engineering und Steganographie hostet.
git clone https://gitlab.com/AperiKube/compose-aperisite aperisite
pushd aperisite/
git submodule update --init --recursive
git submodule foreach --recursive git checkout master
Container basierend auf docker-compose.yml pullen:
docker-compose pull
Um es zu starten, verwenden Sie bitte:
docker-compose up -d
Wenn fertig, öffnen Sie Ihren Webbrowser und rufen Sie Ihren Webserver auf (z.B. http://127.0.0.1/).
docker-compose logs --follow
Vorlage:
docker-compose exec SERVICE BEFEHL
Beispiel:
docker-compose exec hugo sh
Dann können Sie Ihre Konfigurationsdateien verwalten, Dämonen debuggen und vieles mehr...
pushd data/
Committen und pushen Sie Ihr Update:
git add [datei]
git commit -m "beschreibung"
git push -u origin master
popd
git add data/
git commit -m "beschreibung"
git push -u origin master
Fertig!