The following settings files in the project codebase can be used to override default Apache settings.
Use .docksal/etc/apache/httpd-vhost-overrides.conf
to override the default virtual host configuration:
DirectoryIndex index2.html
Use .docksal/etc/apache/httpd-vhosts.conf
to define additional virtual hosts:
<VirtualHost *:80>
ServerName ${APACHE_SERVERNAME}
ServerAlias styleguide.*
DocumentRoot /var/www/styleguide
</VirtualHost>
<Directory "/var/www/styleguide">
Require all granted
</Directory>
For a complete list of available features and settings see docksal/service-apache.
The following settings files in the project codebase can be used to override default Nginx settings.
Use .docksal/etc/nginx/vhost-overrides.conf
to override the default virtual host configuration:
index index2.html;
Use .docksal/etc/nginx/vhosts.conf
to define additional virtual hosts:
server
{
listen 80;
server_name test3.docksal;
root /var/www/docroot;
index index3.html;
}
For a complete list of available features and settings see docksal/service-nginx.
When using the default stack (a custom project stack is not defined in .docksal/docksal.yml
), switching can be done
via the WEB_IMAGE
variable in .docksal/docksal.env
, e.g.:
WEB_IMAGE='docksal/apache:2.4-2.5'
This can also be set with fin config set
.
fin config set WEB_IMAGE='docksal/apache:2.4-2.5'
Remember to run fin project restart web
(fin p restart web
) to apply the configuration.
Use the following commands to get the list of available Apache and Nginx images:
fin image registry docksal/apache
fin image registry docksal/nginx
Use WEB_IMAGE
to only switch between version (tags) of the same image.
Switching between Apache and Nginx cannot be done using this approach, since the two services have different
configuration variables.
Was this page helpful?
Thanks for the feedback. If you have a specific, answerable question about how to use Docksal, ask it in Discussions on GitHub. Open an issue if you want to report a problem or suggest an improvement. You can also contribute changes to this page using the link in the top right corner.