Update Readme.md
This commit is contained in:
88
README.md
88
README.md
@@ -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>
|
||||
Reference in New Issue
Block a user