
एक Docker Compose रैपर जो AperiSite को तैनात करने के लिए है, जो एक क्यूरेटेड प्लेटफॉर्म है जो CTF राइटअप, सुरक्षा चुनौतियाँ, और शैक्षिक संसाधनों की मेजबानी करता है, जो वेब, फोरेंसिक, रिवर्स इंजीनियरिंग और स्टेग्नोग्राफ़ी विषयों को कवर करते हैं।
git clone https://gitlab.com/AperiKube/compose-aperisite aperisite
pushd aperisite/
git submodule update --init --recursive
git submodule foreach --recursive git checkout master
docker-compose.yml के आधार पर कंटेनर खींचें:
docker-compose pull
इसे चालू करने के लिए, कृपया इसका उपयोग करने पर विचार करें:
docker-compose up -d
जब हो जाए, तो अपना वेब ब्राउज़र चालू करें और अपने वेब सर्वर पर जाएँ (जैसे http://127.0.0.1/)।
docker-compose logs --follow
टेम्पलेट:
docker-compose exec SERVICE COMMAND
उदाहरण:
docker-compose exec hugo sh
फिर आप अपनी कॉन्फ़िगरेशन फ़ाइलों का प्रबंधन करने, डीमन को डीबग करने और बहुत कुछ करने में सक्षम होंगे...
pushd data/
अपने अपडेट को कमिट और पुश करें:
git add [file]
git commit -m "description"
git push -u origin master
popd
git add data/
git commit -m "description"
git push -u origin master
आपका काम हो गया!