From c8e9b56cf3b7664e980f312b75c6bfac9b276703 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Mon, 3 Jan 2022 22:15:39 +0100 Subject: stuff --- modules/profiles/manifests/gandalf_web.pp | 55 +------------------------------ 1 file changed, 1 insertion(+), 54 deletions(-) (limited to 'modules/profiles/manifests/gandalf_web.pp') diff --git a/modules/profiles/manifests/gandalf_web.pp b/modules/profiles/manifests/gandalf_web.pp index 1295d83..98b539f 100644 --- a/modules/profiles/manifests/gandalf_web.pp +++ b/modules/profiles/manifests/gandalf_web.pp @@ -2,21 +2,7 @@ class profiles::gandalf_web ( String $certname, ) { - class { '::nginx': - manage_repo => false, - # server_purge => true, - package_name => 'nginx-mainline', - service_config_check => true, - http_cfg_append => { - 'charset' => 'utf-8', - }, - mime_types_preserve_defaults => true, - mime_types => { - 'text/plain' => 'wiki txt', - }, - include_modules_enabled => true, - server_purge => true, - } + include ::nginx file { '/etc/nginx/modules-enabled': ensure => directory, @@ -60,43 +46,4 @@ class profiles::gandalf_web ( post_hook_commands => [ 'systemctl restart nginx.service', ], } - - nginx::resource::server { 'gandalf': - ipv6_enable => true, - listen_options => 'default_server', - ipv6_listen_options => 'default_server', - server_name => [ '_' ], - access_log => absent, - error_log => absent, - ssl => true, - ssl_cert => "/etc/letsencrypt/live/${certname}/fullchain.pem", - ssl_key => "/etc/letsencrypt/live/${certname}/privkey.pem", - ssl_redirect => true, - index_files => [ 'index.html', ], - www_root => '/var/www/adrift.space', - use_default_location => false, - } - - nginx::resource::location { '/': - try_files => ['$uri', '$uri/', '=404'], - index_files => [], - ssl => true, - ssl_only => true, - autoindex => on, - server => 'gandalf', - } - - nginx::resource::server { 'repo.gandalf.adrift.space': - ipv6_enable => true, - ipv6_listen_options => '', - server_name => [ 'repo.gandalf.adrift.space', ], - ssl => true, - ssl_cert => "/etc/letsencrypt/live/${certname}/fullchain.pem", - ssl_key => "/etc/letsencrypt/live/${certname}/privkey.pem", - ssl_redirect => true, - index_files => [ 'index.html', ], - www_root => '/usr/net/repo/', - use_default_location => true, - } - } -- cgit v1.2.3