Finalize
This commit is contained in:
24
README.md
24
README.md
@@ -4,12 +4,26 @@ Ein Webserver stack basierend auf Docker.
|
|||||||
|
|
||||||
## Enthaltene Software
|
## Enthaltene Software
|
||||||
|
|
||||||
* PHP-FPM 7.4.8 basierend auf Alpine
|
* PHP-FPM 7.4.8
|
||||||
* Nginx latest basierend auf Alpine
|
* Nginx
|
||||||
* Mariadb latest basierend auf Alpine
|
* Mariadb
|
||||||
|
|
||||||
### Konfiguration
|
### Konfiguration
|
||||||
|
|
||||||
Zusätzliche PHP-Pakete müssen in dem Dockerfile angegben werden. Nach löschen des Containers wird dieser
|
#### PHP
|
||||||
beim erneuten erstellen mit den zusätzlichen Paketen gebaut.
|
Für die Installation von zusätzlichen Paketen müssen diese im Dockerfile unter docker/php/Dockerfile angegeben werden.
|
||||||
|
Die PHP.ini kann unter config/php angepasst werden.
|
||||||
|
|
||||||
|
#### Nginx
|
||||||
|
Unter config/nginx ist die default.conf zu finden. Hier können etwaige anpassungen vorgenommen werden.
|
||||||
|
|
||||||
|
#### MariaDB
|
||||||
|
Unter config/mariadb ist die my.cnf zu finden. Für die globalen MYSQL Variablen muss die .env.example in .env umbenannt
|
||||||
|
und angepasst werden. Hier können auch noch weitere Variablen hinterlegt werden.
|
||||||
|
|
||||||
|
### Logs
|
||||||
|
Die default Logs der jeweiligen Container sind unter logs/ zu finden. Falls loglevel geändert oder angepasst werden sollen
|
||||||
|
muss das pro Dienst konfiguriert werden.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -38,6 +38,4 @@ services:
|
|||||||
MYSQL_DATABASE: ${MYSQL_DATABASE}
|
MYSQL_DATABASE: ${MYSQL_DATABASE}
|
||||||
MYSQL_USER: ${MYSQL_USER}
|
MYSQL_USER: ${MYSQL_USER}
|
||||||
MYSQL_PASSWORD: ${MYSQL_PASSWORD}
|
MYSQL_PASSWORD: ${MYSQL_PASSWORD}
|
||||||
PUID: 1000
|
|
||||||
PGID: 1000
|
|
||||||
TZ: Europe/Berlin
|
TZ: Europe/Berlin
|
||||||
|
|||||||
Reference in New Issue
Block a user