README.md aktualisiert
This commit is contained in:
1 parent
0439cdb4d4
commit
97c81c282d
1 file changed
+9
-12
@@ -19,14 +19,12 @@ Vorkonfigurierte Docker-Umgebung auf Basis von `php:8.5-apache` inklusive selbst
|
||||
## Projektstruktur
|
||||
|
||||
```text
|
||||
├── default
|
||||
│ ├── docker-compose.yaml
|
||||
│ └── .env
|
||||
├── docker-compose.yaml
|
||||
├── dockerfile
|
||||
│ ├── Dockerfile
|
||||
│ ├── php.ini
|
||||
│ ├── apache2.conf
|
||||
│ └── 000-default.conf
|
||||
│ ├── 000-default.conf
|
||||
│ ├── apache2.conf
|
||||
│ ├── Dockerfile
|
||||
│ └── php.ini
|
||||
└── README.md
|
||||
```
|
||||
|
||||
@@ -39,10 +37,10 @@ Vorkonfigurierte Docker-Umgebung auf Basis von `php:8.5-apache` inklusive selbst
|
||||
### 1. Repository klonen
|
||||
```bash
|
||||
git clone <REPOSITORY-URL>
|
||||
cd <REPOSITORY-ORDNER>/default
|
||||
cd <REPOSITORY-ORDNER>
|
||||
```
|
||||
|
||||
### 2. `.env` konfigurieren
|
||||
### 2. `.env` konfigurieren (Nur nötig wenn der Server E-Mails versenden soll!)
|
||||
Passe die Datei `default/.env` mit deinen SMTP-Zugangsdaten an:
|
||||
|
||||
```env
|
||||
@@ -57,7 +55,6 @@ SMTP_STARTTLS=on
|
||||
*(Bei Nutzung von Port `465` mit implizitem TLS muss `SMTP_STARTTLS=off` gesetzt werden).*
|
||||
|
||||
### 3. Container bauen und starten
|
||||
Aus dem Verzeichnis `default/` heraus ausführen:
|
||||
|
||||
```bash
|
||||
docker compose up -d --build
|
||||
@@ -67,9 +64,9 @@ docker compose up -d --build
|
||||
|
||||
## Update
|
||||
|
||||
Je nachdem, was aktualisiert werden soll, gibt es drei Wege (alle Befehle werden im Ordner `default/` ausgeführt):
|
||||
Je nachdem, was aktualisiert werden soll, gibt es drei Wege:
|
||||
|
||||
### 1. Nur `.env` oder `docker-compose.yaml` geändert (z. B. neues SMTP-Passwort)
|
||||
### 1. Nur `.env` oder `docker-compose.yaml` geändert (z.B. neues SMTP-Passwort)
|
||||
Da `msmtp` die Konfiguration bei jedem Container-Start neu schreibt, ist **kein Neubau** des Images nötig. Es reicht, den Container neu zu erstellen:
|
||||
|
||||
```bash
|
||||
|
||||
Reference in new issue
Block a user