Update Readme.md

This commit is contained in:
2026-04-21 20:37:00 +02:00
parent 88bf033ba6
commit 432187847d

View File

@@ -1,11 +1,87 @@
# Rainloop Installer
<p align="center">
<a href="https://techniverse.net">
<img src="https://assets.techniverse.net/f1/git/graphics/repo-techniverse-logo.png" alt="Techniverse Community" height="70" />
</a>
</p>
Dieses Skript richtet die RainLoop Webmail-Anwendung auf einem Apache-Server ein. Es erstellt ein Verzeichnis für die Installer-Protokolle, aktualisiert das System, installiert erforderliche Pakete und konfiguriert den Webserver.
<h1 align="center">Rainloop Webmail Installer</h1>
Der Benutzer wird aufgefordert, bestimmte Variablen wie den Hostnamen, die externe und interne Subdomain sowie die E-Mail-Adresse des Webmasters anzugeben.
<h4 align="center">
Automatisches Installationsskript für die RainLoop Webmail-Anwendung auf Apache-Servern
</h4>
Das Skript lädt dann den RainLoop Installer herunter und installiert die Anwendung im richtigen Verzeichnis. Es konfiguriert den Apache-Virtual Host für die Subdomain, ändert einige PHP-Konfigurationseinstellungen und gibt eine Erfolgsmeldung aus.
<h6 align="center">
<a href="https://www.cleveradmin.de">🏰 Website</a>
·
<a href="https://techniverse.net">📰 Community</a>
·
<a href="https://social.techniverse.net/@donnerwolke">🐘 Mastodon</a>
·
<a href="https://matrix.to/#/#support:techniverse.net">💬 Support</a>
</h6>
<br><br>
Am Ende werden die Bash-History gelöscht und das Skript wird beendet.
## 📋 Übersicht
**Hinweis:** Dies ist keine vollständige Dokumentation des Skripts, sondern eine kurze Zusammenfassung der Funktionalität.
Dieses Skript richtet die **RainLoop Webmail-Anwendung** auf einem Apache-Server ein. Es automatisiert den gesamten Installationsprozess — von der Systemaktualisierung über die Paketinstallation bis hin zur Apache- und PHP-Konfiguration.
## ✨ Features
- 🔄 Automatische Systemaktualisierung und Bereinigung
- 📦 Installation aller erforderlichen Abhängigkeiten (Apache, PHP, CURL)
- ⬇️ Automatischer Download und Installation von RainLoop
- 🌐 Konfiguration des Apache Virtual Hosts
- ⚙️ Anpassung der PHP-Konfiguration (Upload-Limits)
- 📝 Protokollierung aller Installationsschritte
## 🚀 Voraussetzungen
- Ubuntu 20.04+ (getestet auf LXC)
- Apache2
- PHP 7.4+
- Root-Rechte
## 📖 Verwendung
Führe das Skript mit Root-Rechten aus:
```bash
sudo bash rainloop-webmail-installer.sh
```
Das Skript fragt während der Laufzeit folgende Informationen ab:
- **Hostname** des Servers
- **Externe Subdomain** (z. B. \`webmail.example.com\`)
- **Interne Subdomain**
- **E-Mail-Adresse** des Webmasters
Nach der Installation ist das Admininterface unter \`https://<subdomain>/?admin\` erreichbar:
| Feld | Wert |
|------|------|
| Benutzername | `admin` |
| Passwort | `12345` |
## 📂 Dateistruktur
```
rainloop-webmail-installer.sh → Installationsskript
README.md → Diese Datei
LICENSE → Lizenzinformationen
```
## ⚠️ Hinweis
Dies ist keine vollständige Dokumentation des Skripts, sondern eine kurze Zusammenfassung der Funktionalität.
<br><br>
<p align="center">
<img src="https://assets.techniverse.net/f1/git/graphics/gray0-catonline.svg" alt="">
</p>
<p align="center">
<sub>
© Patrick Asmus · Techniverse Network · <a href="./LICENSE">Lizenz</a>
</sub>
</p>