aboutsummaryrefslogtreecommitdiff
path: root/personal_infra/puppet/modules/bitwarden
diff options
context:
space:
mode:
authoralex <alex@pdp7.net>2023-10-14 18:52:58 +0200
committeralex <alex@pdp7.net>2023-10-14 18:52:58 +0200
commitacae026d64a9dd15c0b8fbc6f177a0bbd1753906 (patch)
tree43d1f7db8691f30d017a5509bae9232863cb983a /personal_infra/puppet/modules/bitwarden
parent58e4e843e5715d652e796d8360b08e515547e750 (diff)
Migrate bitwarden
Diffstat (limited to 'personal_infra/puppet/modules/bitwarden')
-rw-r--r--personal_infra/puppet/modules/bitwarden/manifests/init.pp22
1 files changed, 22 insertions, 0 deletions
diff --git a/personal_infra/puppet/modules/bitwarden/manifests/init.pp b/personal_infra/puppet/modules/bitwarden/manifests/init.pp
new file mode 100644
index 00000000..d0e25b98
--- /dev/null
+++ b/personal_infra/puppet/modules/bitwarden/manifests/init.pp
@@ -0,0 +1,22 @@
+class bitwarden {
+ file {'/etc/yum.repos.d/koalillo-vaultwarden-epel-9.repo':
+ content => '[copr:copr.fedorainfracloud.org:koalillo:vaultwarden]
+name=Copr repo for vaultwarden owned by koalillo
+baseurl=https://download.copr.fedorainfracloud.org/results/koalillo/vaultwarden/epel-9-$basearch/
+type=rpm-md
+skip_if_unavailable=True
+gpgcheck=1
+gpgkey=https://download.copr.fedorainfracloud.org/results/koalillo/vaultwarden/pubkey.gpg
+repo_gpgcheck=0
+enabled=1
+enabled_metadata=1
+',
+ }
+ ->
+ package {'bitwarden_rs':}
+ ->
+ service {'bitwarden_rs':
+ ensure => running,
+ enable => true,
+ }
+}