server {
	listen 80 default_server;
	listen [::]:80 default_server;

	# SSL configuration
	listen 443 ssl default_server;
	listen [::]:443 ssl default_server;

	# Self signed certs generated by the ssl-cert package
	include snippets/snakeoil.conf;

	ssl_protocols TLSv1.2 TLSv1.3;

	# Require client certificates
    ssl_client_certificate /etc/ssl/certs/ssl-cert-snakeoil.pem;
    ssl_verify_client on;

	root /var/www/html;
	index index.html index.htm index.nginx-debian.html;

	server_name _;

	location / {
		# First attempt to serve request as file, then
		# as directory, then fall back to displaying a 404.
		try_files $uri $uri/ =404;
	}
}
