LoadModule authz_core_module modules/mod_authz_core.so LoadModule authz_user_module modules/mod_authz_user.so LoadModule authn_core_module modules/mod_authn_core.so LoadModule authn_file_module modules/mod_authn_file.so LoadModule auth_basic_module modules/mod_auth_basic.so LoadModule autoindex_module modules/mod_autoindex.so LoadModule mpm_event_module modules/mod_mpm_event.so LoadModule log_config_module modules/mod_log_config.so LoadModule unixd_module modules/mod_unixd.so LoadModule alias_module modules/mod_alias.so LoadModule mime_module modules/mod_mime.so LoadModule remoteip_module modules/mod_remoteip.so LoadModule dir_module modules/mod_dir.so LogFormat "%t %a %l %u \"%r\" %>s %b \"%{User-Agent}i\"" apachelog CustomLog /proc/self/fd/1 apachelog ErrorLog /proc/self/fd/2 LogLevel warn User www-data Group www-data ServerName Index RemoteIPHeader x-forwarded-for RemoteIPInternalProxy 10.0.0.0/8 Define fileroot /site Define serverroot /server Define resourcesroot /resources Define port 80 Define resourcespath /5e971348-3895-427f-8c3d-111ac770f3ad DirectoryCheckHandler On DirectorySlash On Listen ${port} alias ${resourcespath} ${resourcesroot} IndexOptions +Charset=UTF-8 +FancyIndexing +IgnoreCase +FoldersFirst IndexOptions +XHTML +HTMLTable +SuppressRules +SuppressDescription IndexOptions +NameWidth=* +IconsAreLinks IndexStyleSheet ${resourcespath}/epoxy-style.css IndexIgnore .??* *~ *# HEADER* RCS CVS *,v *,t README.html IndexHeadInsert "" Documentroot /${fileroot} ReadmeName README.html AllowOverride none Require all denied Options +Indexes AllowOverride AuthConfig Indexes Require all granted Options -Indexes AllowOverride None Require all granted # Restrict access to inline server configuration. # This block MUST come last! Require all denied # This comes from the container image TypesConfig /usr/local/apache2/conf/mime.types # Icon customization DefaultIcon ${resourcespath}/icons/mimetypes/empty.svg AddIcon ${resourcespath}/blank.gif ^^BLANKICON^^ AddIcon ${resourcespath}/icons/places/user-home.svg .. AddIcon ${resourcespath}/icons/places/folder.svg ^^DIRECTORY^^ AddIconByType (TXT,${resourcespath}/icons/mimetypes/text-x-source.svg) text/* AddIconByType (IMG,${resourcespath}/icons/mimetypes/image-x-generic.svg) image/* AddIconByType (SND,${resourcespath}/icons/mimetypes/audio-x-generic.svg) audio/* AddIconByType (VID,${resourcespath}/icons/mimetypes/video-x-generic.svg) video/* AddIcon ${resourcespath}/icons/mimetypes/application-x-archive.svg .7z .bz2 .cab .gz .tar .zip AddIcon ${resourcespath}/icons/mimetypes/opera-widget.svg .sh AddIcon ${resourcespath}/icons/mimetypes/application-x-cd-image.svg .iso AddIcon ${resourcespath}/icons/mimetypes/application-pdf.svg .pdf AddType application/pdf .pdf