aboutsummaryrefslogtreecommitdiff
path: root/personal_infra/puppet/site
diff options
context:
space:
mode:
authoralex <alex@pdp7.net>2023-09-16 18:02:31 +0200
committeralex <alex@pdp7.net>2023-09-16 18:02:31 +0200
commit206fdbe1e523d58ef27efab8a1cf749459b50d16 (patch)
treef83793610e53f246650db4c31dbc304c195b50ee /personal_infra/puppet/site
parent16160b5b4ab9759534bc94cb2d0624f4675db9d3 (diff)
WIP: Nextcloud support
Diffstat (limited to 'personal_infra/puppet/site')
-rw-r--r--personal_infra/puppet/site/nextcloud.h1.int.pdp7.net.pp9
-rw-r--r--personal_infra/puppet/site/pg.h1.int.pdp7.net.pp1
2 files changed, 10 insertions, 0 deletions
diff --git a/personal_infra/puppet/site/nextcloud.h1.int.pdp7.net.pp b/personal_infra/puppet/site/nextcloud.h1.int.pdp7.net.pp
new file mode 100644
index 00000000..5f21981f
--- /dev/null
+++ b/personal_infra/puppet/site/nextcloud.h1.int.pdp7.net.pp
@@ -0,0 +1,9 @@
+node 'nextcloud.h1.int.pdp7.net' {
+ class {'nextcloud':
+ database_name => 'nextcloud',
+ database_user => 'nextcloud',
+ database_host => 'pg.h1.int.pdp7.net',
+ admin_pass => 'foo',
+ data_dir => '/var/lib/nextcloud/data',
+ }
+}
diff --git a/personal_infra/puppet/site/pg.h1.int.pdp7.net.pp b/personal_infra/puppet/site/pg.h1.int.pdp7.net.pp
index c9dceb32..6c5ef035 100644
--- a/personal_infra/puppet/site/pg.h1.int.pdp7.net.pp
+++ b/personal_infra/puppet/site/pg.h1.int.pdp7.net.pp
@@ -7,6 +7,7 @@ node 'pg.h1.int.pdp7.net' {
host weight k8s_prod k8s-prod.h1.int.pdp7.net trust
host weight grafana grafana.h2.int.pdp7.net trust
host miniflux miniflux miniflux.h1.int.pdp7.net trust
+ host nextcloud nextcloud nextcloud.h1.int.pdp7.net trust
| EOT
,
}