From 94c7ba9409d5b608f2a56c3adfc5454473dbed1c Mon Sep 17 00:00:00 2001 From: "lukas.weberruss" Date: Mon, 7 Jul 2025 09:10:12 +0000 Subject: [PATCH 1/3] Update readme.md --- readme.md | 51 +++++++++++++++++++++++---------------------------- 1 file changed, 23 insertions(+), 28 deletions(-) diff --git a/readme.md b/readme.md index 48b84d1..59b06d3 100644 --- a/readme.md +++ b/readme.md @@ -1,48 +1,43 @@ ------ - -```markdown # Moodle Deployment auf Cloud Foundry Diese Anleitung beschreibt die Schritte für ein robustes und automatisch skalierendes Deployment der Lernplattform Moodle auf einer Cloud Foundry-Umgebung. Dies umfasst die Konfiguration für eine externe Datenbank, S3-Dateispeicher, Session-Handling für mehrere Instanzen und Autoskalierung. ## Voraussetzungen -* Zugang zu einer Cloud Foundry Umgebung. +* Zugang zur STACKIT Cloud Foundry Umgebung. * Das `cf` Command Line Interface (CLI) ist installiert. -* Zugangsdaten für einen S3-kompatiblen Object Storage sind vorhanden. +* Zugangsdaten den STACKIT S3-kompatiblen Object Storage sind vorhanden. ## Verzeichnisstruktur Bevor du die Anwendung pushst, stelle sicher, dass deine lokale Verzeichnisstruktur wie folgt aussieht. Dies ist entscheidend für den Erfolg. ``` - . ├── manifest.yml └── moodle/ -├── .bp-config/ -│ ├── options.json -│ └── php/ -│ └── php.ini.d/ -│ ├── moodle.ini -│ └── mysqli.ini -├── httpd/ -│ └── logs/ -│ └── httpd.pid -\> /tmp/httpd.pid -├── lib/ -├── logs/ -│ ├── proc-man.log -\> /dev/stdout -│ └── rewrite.log -\> /dev/stdout -├── php/ -│ └── var/ -│ └── run/ -│ └── php-fpm.pid -\> /tmp/php-fpm.pid -├── config.php -├── index.php -└── ... (alle anderen Moodle-Dateien und Ordner) - -```` + ├── .bp-config/ + │ ├── options.json + │ └── php/ + │ └── php.ini.d/ + │ ├── moodle.ini + │ └── mysqli.ini + ├── httpd/ + │ └── logs/ + │ └── httpd.pid -> /tmp/httpd.pid + ├── lib/ + ├── logs/ + │ ├── proc-man.log -> /dev/stdout + │ └── rewrite.log -> /dev/stdout + ├── php/ + │ └── var/ + │ └── run/ + │ └── php-fpm.pid -> /tmp/php-fpm.pid + ├── config.php + ├── index.php + └── ... (alle anderen Moodle-Dateien und Ordner) +``` --- From d054e4b6852374f8610cd5406d59bdff5d1f74a6 Mon Sep 17 00:00:00 2001 From: "lukas.weberruss" Date: Mon, 7 Jul 2025 09:12:25 +0000 Subject: [PATCH 2/3] Update .gitignore --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index 247e06b..7b72936 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,4 @@ moodle/ +moodle-5.0.1.tgz +template/ +create-services.sh \ No newline at end of file From 200397941db8479ae46b19b8ad68f879256be15d Mon Sep 17 00:00:00 2001 From: "lukas.weberruss" Date: Mon, 7 Jul 2025 09:13:13 +0000 Subject: [PATCH 3/3] Update .gitignore --- .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 7b72936..4035443 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ moodle/ moodle-5.0.1.tgz template/ -create-services.sh \ No newline at end of file +create-services.sh +s3.env \ No newline at end of file