summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--manifests/website_blog_2.pp25
1 files changed, 25 insertions, 0 deletions
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),
+ }
+}