diff --git a/manifests/init.pp b/manifests/init.pp
index 17a31097a7a5b052fab6cbd1bc3a24996e55eb4e..1687d88a653b9556641404ea3fcfe948e7135019 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -92,15 +92,17 @@ class skadereg(
   }
 
   apache::vhost { "${facts['networking']['fqdn']}:443":
-    servername  => $facts['networking']['fqdn'],
-    port        => '443',
-    ssl         => true,
-    ssl_cert    => $cert,
-    ssl_chain   => $chain,
-    ssl_key     => $key,
-    headers     => ['Set Strict-Transport-Security "max-age=31536000"',],
-    docroot     => '/var/www/skadereg/public',
-    directories => [
+    servername    => $facts['networking']['fqdn'],
+    port          => '443',
+    ssl           => true,
+    ssl_cert      => $cert,
+    ssl_chain     => $chain,
+    ssl_key       => $key,
+    headers       => ['Set Strict-Transport-Security "max-age=31536000"',],
+    docroot       => '/var/www/skadereg/public',
+    docroot_owner => 'apache',
+    docroot_group => 'skadereg',
+    directories   => [
       {
         path           => '/var/www/skadereg/public',
         allow_override => [ 'ALL' ],