From 3d0835f402a65c5fe8f3f3780f41d23250170736 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Sun, 15 Jan 2023 15:31:39 +0100 Subject: Add profile for website_blog_2. --- manifests/website_blog_2.pp | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 manifests/website_blog_2.pp (limited to 'manifests') diff --git a/manifests/website_blog_2.pp b/manifests/website_blog_2.pp new file mode 100644 index 0000000..70df8e8 --- /dev/null +++ b/manifests/website_blog_2.pp @@ -0,0 +1,25 @@ +class profiles::website_blog_2 { + class { 'website_blog_2': + blog_root => '/var/www/blog', + domain => 'blog.hornquist.se', + domain_aliases => [ + 'blogg.hornquist.se', + ], + } + + website_blog_2::instance { 'hugo': + author => 'Hugo Hörnquist', + blog_title => 'HugoNikanors blogg‽', + subtitle => 'A blog about nothing, but mostly itself.', + # vcs_repo => 'https://git.hornquist.se/blog-entries.git', + } + + nginx::resource::location { "${website_blog_2::blog_server_name} /": + server => $website_blog_2::blog_server_name, + location => '= /', + location_cfg_append => { + 'return' => '307 /hugo', + }, + * => letsencrypt::conf::nginx::location($website_blog_2::domain), + } +} -- cgit v1.2.3