# Apache httpd v2.4 minimal configuration
|
|
# see https://wiki.apache.org/httpd/Minimal_Config for documentation
|
|
|
|
ServerRoot ${GITPOD_REPO_ROOT}
|
|
|
|
PidFile ${APACHE_PID_FILE}
|
|
User ${APACHE_RUN_USER}
|
|
Group ${APACHE_RUN_GROUP}
|
|
|
|
# Modules as installed/activated via apt-get
|
|
IncludeOptional /etc/apache2/mods-enabled/*.load
|
|
IncludeOptional /etc/apache2/mods-enabled/*.conf
|
|
LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so
|
|
|
|
# Configure hostname and port for server
|
|
ServerName ${APACHE_SERVER_NAME}
|
|
Listen *:8080
|
|
|
|
# Configure Logging
|
|
LogFormat "%h %l %u %t \"%r\" %>s %b" common
|
|
CustomLog ${APACHE_LOG_DIR}/access.log common
|
|
ErrorLog ${APACHE_LOG_DIR}/error.log
|
|
|
|
# Never change this block
|
|
<Directory />
|
|
AllowOverride All
|
|
Require all denied
|
|
</Directory>
|
|
|
|
# Directory and files to be served
|
|
DirectoryIndex index.php
|
|
DocumentRoot "${GITPOD_REPO_ROOT}"
|
|
<Directory "${GITPOD_REPO_ROOT}">
|
|
Options Indexes FollowSymLinks
|
|
AllowOverride All
|
|
Require all granted
|
|
</Directory>
|
|
|
|
# Include conf installed via apt-get
|
|
IncludeOptional /etc/apache2/conf-enabled/*.conf
|