summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHugo Hörnquist <hugo@lysator.liu.se>2021-12-30 03:31:50 +0100
committerHugo Hörnquist <hugo@lysator.liu.se>2021-12-30 03:31:50 +0100
commitdd784a916e1760a7719f37d7b3d229ed28bb18f1 (patch)
treec44e6f4d69a8de02dc17837e7a87c52737ca0ce6
parentcleanup (diff)
downloadwebdav_server-dd784a916e1760a7719f37d7b3d229ed28bb18f1.tar.gz
webdav_server-dd784a916e1760a7719f37d7b3d229ed28bb18f1.tar.xz
Merge nginx for blog{,b}
-rw-r--r--manifests/site.pp24
1 files changed, 9 insertions, 15 deletions
diff --git a/manifests/site.pp b/manifests/site.pp
index 2ee3ee4..e0ec321 100644
--- a/manifests/site.pp
+++ b/manifests/site.pp
@@ -290,30 +290,24 @@ node 'hornquist.se' {
],
}
- nginx::resource::server { 'blogg':
- server_name => [ 'blogg.hornquist.se', ],
+ nginx::resource::server {
+ default:
access_log => 'absent',
error_log => 'absent',
ssl => true,
ssl_cert => "/etc/letsencrypt/live/${certname}/fullchain.pem",
ssl_key => "/etc/letsencrypt/live/${certname}/privkey.pem",
use_default_location => false,
+ ;
+ 'blogg':
+ server_name => [ 'blogg.hornquist.se', ],
server_cfg_append => {
'return' => '301 $scheme://blog.hornquist.se$request_uri',
- }
- }
-
- nginx::resource::server { 'blog':
- server_name => [
- 'blog.hornquist.se',
- ],
- access_log => 'absent',
- error_log => 'absent',
+ },
+ ;
+ 'blog':
+ server_name => [ 'blog.hornquist.se', ],
index_files => [ 'index.php', 'index.html', 'index.htm', ],
- ssl => true,
- ssl_cert => "/etc/letsencrypt/live/${certname}/fullchain.pem",
- ssl_key => "/etc/letsencrypt/live/${certname}/privkey.pem",
- use_default_location => false,
www_root => $blog_root,
}