forked from degobbis/docker-lamp
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.env-example
153 lines (126 loc) · 5.2 KB
/
.env-example
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
# Docker-compose environment variables.
# Rename this file .env and customise to your liking.
# Reference: https://docs.docker.com/compose/reference/envvars/
# Set the project name otherwise it will default to folder name of docker-compose.yml
#
COMPOSE_PROJECT_NAME=docker-lamp
# This is the domain suffix your projects will be made available
# with mass-virtual-hosting.
# It is also required for the internal DNS server to be setup.
#
# Note: Only ALPHA ([a-zA-Z]+) characters are supported.
#
# Example:
# TLD_SUFFIX=local=127.0.0.1
# Makes your project available under xxxx.local
#
# Example:
# TLD_SUFFIX=loc=127.0.0.1,test=192.168.0.2
# Makes your projects available under xxxx.loc on 127.0.0.1
# and xxxx.test on 192.168.0.2
#
# Finaly on Your host change your primary DNS-Nameserver to 127.0.0.1 to take effect
#
# Linux: Edit /etc/resolv.conf and set/change 'nameserver' to 127.0.1.1 or look here for other solutions
# https://unix.stackexchange.com/questions/128220/how-do-i-set-my-dns-when-resolv-conf-is-being-overwritten
#
# MacOs: https://www.macinstruct.com/node/434
#
# Windows: https://www.windowscentral.com/how-change-your-pcs-dns-settings-windows-10
#
# If You need to resolv a domain with all subdomains, add it here and not to EXTRA_HOSTS
#
# Example:
# TLD_SUFFIX=local=127.0.0.1,test=127.0.0.1,example.org=127.0.0.1
# Resolves example.or an all subdomains like xxx.example.org to Your projekt.
# For these extra domains follow the instructions at 'Optional DNS configuration' for EXTRA_HOSTS
#
TLD_SUFFIX=local=127.0.0.1,test=127.0.0.1
# Optional DNS configuration
# Allows you to add extra DNS records (above the wildcard entry)
# Useful if your host computer run other Docker services that you want to connect to or reach
# from within the local webserver network by a custom hostname.
#
# Resolve any custom defined hostname to an IP address (useable inside container and host os)
# EXTRA_HOSTS=<hostname>=<ip>[,<hostname>=<ip>]
#
# Example:
# EXTRA_HOSTS=my-domain.de=127.0.0.1,my-other-domain.de=127.0.0.1
# Resolves my-domain.de and my-other-domain.de to 127.0.0.1
# (You need to configure it in ./data/apache24/my-domains.conf to map to a directory)
#
EXTRA_HOSTS=
# Add comma separated DNS server from which you want to receive DNS
# You can also add DNS servers from your LAN (if any are available)
#
# Example:
# BIND_DNS_RESOLVER=192.168.178.1
# (Local fritz-box router)
#
BIND_DNS_RESOLVER=1.1.1.1,1.0.0.1
# Add additionaly domains for which You need a ssl certificate Creates a subfolder inside
# of 'data/ca with the first domain of each comma separated group.
#
# Domains separated with a comma (without spaces) will be grouped in one certificate
# Domain groups are separated by a space.
#
# To add more domains to 'localdomains' first delete the folder 'data/ca/localdomains'
# and add the domains separated with a comma to 'SSL_LOCALDOMAINS=domain-to-add.local,...' before recreate.
#
# To add some individual domains use 'SSL_DOMAINS=domain-to-add.local ...'
#
# You can combine it
# Example:
# SSL_DOMAINS=my-domain.de[,www.my-domain.de][ my-other-domain.de[,*.my-other-domain.de]]
# Creates a subfolder my-domain.de with the certificate for my-domain.de and www.my-domain.de
# Also creates a subfolder my-other-domain.de with the certificate for my-other-domain.de
# and the Wildcard certificate *.my-other-domain.de for each subdomain
#
# If You use the 'make server-up' or 'make create-certs' commands at first time,
# 'localdomains' will be created automaticaly on the first start containig this domains:
# localhost,
# joomla.local,joomla.test,*.joomla.local,*.joomla.test,
# wp.local,wp.test,*.wp.local,*.wp.test,
# wpms.local,wpms.test,*.wpms.local,*.wpms.test
#
#
# The files 'minica-root-ca.pem' and 'minica-root-ca-key.pem' are needed for the creation of the domain certificates.
# Add 'minica-root-ca.pem' as Root CA in your Browser like this:
#
# Firefox: https://docs.vmware.com/en/VMware-Adapter-for-SAP-Landscape-Management/2.0/Installation-and-Administration-Guide-for-VLA-Administrators/GUID-0CED691F-79D3-43A4-B90D-CD97650C13A0.html
#
# Chrome/Chromium: https://docs.vmware.com/en/VMware-Adapter-for-SAP-Landscape-Management/2.0/Installation-and-Administration-Guide-for-VLA-Administrators/GUID-D60F08AD-6E54-4959-A272-458D08B8B038.html
#
SSL_DOMAINS=
SSL_LOCALDOMAINS=
# Set your user and group ID from your Linux host,
# it will be automatically assigned to the user and group 'virtual'
# inside the containers used for Apache and php-fpm processes.
#
# You can safely ignore this on Windows and MacOS, but don't disable it!
APP_USER_ID=1000
APP_GROUP_ID=1000
# Set MySQL root password
#
MYSQL_ROOT_PASSWD=root
# Set Your projekt folder for websites
#
WWW_BASEDIR=./data/www
# Set the http port to map the php version for the default port 80
#
MAP_POT_80=8074
# Set the https port to map the php version for the default port 443 (SSL)
#
MAP_POT_443=8474
# Set the timezone globaly (UTC or Europe/Berlin ...)
#
MY_TZ=Europe/Berlin
# Set the locales globaly (de_DE.UTF-8 or en_GB.UTF-8 ...)
#
MY_LOCALES=de_DE.UTF-8
# PHP environments type (development/production)
#
PHP_ENV=development
# To use PHP xDebug set your host IP here (192.168.0.100)
#
REMOTE_HOST_IP=