mirror of
https://github.com/dani-garcia/vaultwarden.git
synced 2026-03-22 09:49:20 -07:00
Add Ansible role, update my previous entries
@@ -3,6 +3,12 @@ This page is an index of standalone deployment examples. If adding a new example
|
|||||||
## Self-hosted
|
## Self-hosted
|
||||||
This section documents different options to host Vaultwarden on your **own hardware** or any infrastructure that is primarily **managed by yourself**.
|
This section documents different options to host Vaultwarden on your **own hardware** or any infrastructure that is primarily **managed by yourself**.
|
||||||
|
|
||||||
|
### Ansible
|
||||||
|
|
||||||
|
* https://github.com/guerzon/ansible-role-vaultwarden
|
||||||
|
|
||||||
|
Ansible role that currently supports EL8 and EL9 distributions. Under active development and support and has a working MVP version.
|
||||||
|
|
||||||
### Raspberry Pi
|
### Raspberry Pi
|
||||||
|
|
||||||
* https://github.com/martient/vaultwarden-ansible
|
* https://github.com/martient/vaultwarden-ansible
|
||||||
@@ -97,19 +103,23 @@ If you have any Questions about this part, feel Free to contact me. I on @litsch
|
|||||||
You can install Vaultwarden into your secure network-attached storage (NAS) with Let's Encrypt.
|
You can install Vaultwarden into your secure network-attached storage (NAS) with Let's Encrypt.
|
||||||
Due to the QNAP's built-in HTTP(S) server, you cannot publish Vaultwarden on the standard HTTP(S) port (80 / 443).
|
Due to the QNAP's built-in HTTP(S) server, you cannot publish Vaultwarden on the standard HTTP(S) port (80 / 443).
|
||||||
|
|
||||||
### Kubernetes
|
### Kubernetes Manifests
|
||||||
|
|
||||||
* https://github.com/icicimov/kubernetes-bitwarden_rs
|
* https://github.com/icicimov/kubernetes-bitwarden_rs
|
||||||
|
|
||||||
Sets up a fully functional and secure `vaultwarden` application in Kubernetes behind [nginx-ingress-controller](https://github.com/kubernetes/ingress-nginx) and AWS [ELBv1](https://aws.amazon.com/elasticloadbalancing/features/#Details_for_Elastic_Load_Balancing_Products). It provides a little bit more than just simple deployment but you can use all or just part of the manifests depending on your needs and setup.
|
Sets up a fully functional and secure `vaultwarden` application in Kubernetes behind [nginx-ingress-controller](https://github.com/kubernetes/ingress-nginx) and AWS [ELBv1](https://aws.amazon.com/elasticloadbalancing/features/#Details_for_Elastic_Load_Balancing_Products). It provides a little bit more than just simple deployment but you can use all or just part of the manifests depending on your needs and setup.
|
||||||
|
|
||||||
|
### Helm charts
|
||||||
|
|
||||||
* https://github.com/Skeen/helm-bitwarden_rs
|
* https://github.com/Skeen/helm-bitwarden_rs
|
||||||
|
|
||||||
Sets up a fully functional and secure `vaultwarden` application in Kubernetes behind an nginx controller of your choice. It works well and is tested with the [microk8s](https://microk8s.io/) setup. There is support for generating SSL certificates via [cert-manager](https://github.com/jetstack/cert-manager) too.
|
Sets up a fully functional and secure `vaultwarden` application in Kubernetes behind an nginx controller of your choice. It works well and is tested with the [microk8s](https://microk8s.io/) setup. There is support for generating SSL certificates via [cert-manager](https://github.com/jetstack/cert-manager) too.
|
||||||
|
|
||||||
* https://github.com/guerzon/vaultwarden
|
* https://github.com/guerzon/vaultwarden
|
||||||
|
|
||||||
Deploy `Vaultwarden` to Kubernetes clusters using [Helm](https://helm.sh/docs/). This chart supports important customizations such as providing image tags and custom registry values, using an external MySQL or PostgreSQL database, using ingress controllers such as [nginx-ingress](https://kubernetes.github.io/ingress-nginx/deploy/) and [AWS LB Ingress Controller](https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.4/deploy/installation/), using service accounts, configuring SMTP, and configuring storage options. The chart is well-documented and will continue to introduce more configuration options in the future.
|
Deploy `Vaultwarden` to Kubernetes clusters using [Helm](https://helm.sh/docs/). This chart supports important customizations such as providing image tags and custom registry values, using an external MySQL or PostgreSQL database, using ingress controllers such as [nginx-ingress](https://kubernetes.github.io/ingress-nginx/deploy/) and [AWS LB Ingress Controller](https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.4/deploy/installation/), using service accounts, configuring SMTP, and configuring storage options.
|
||||||
|
|
||||||
|
This Helm chart is under active development and support.
|
||||||
|
|
||||||
## PaaS Hosting
|
## PaaS Hosting
|
||||||
This section presents different options to host Vaultwarden **in the cloud** or using Platform as a Service providers.
|
This section presents different options to host Vaultwarden **in the cloud** or using Platform as a Service providers.
|
||||||
@@ -126,10 +136,6 @@ Installs vaultwarden on Sealos using all free addons. Takes about 1 minutes to i
|
|||||||
|
|
||||||
Vaultwarden installation optimized for Google Cloud's 'always free' e2-micro compute instance
|
Vaultwarden installation optimized for Google Cloud's 'always free' e2-micro compute instance
|
||||||
|
|
||||||
* https://medium.com/@sreafterhours/terraform-helm-external-dns-cert-manager-nginx-and-vaultwarden-on-gke-5080f3b4909f
|
|
||||||
|
|
||||||
Detailed Vaultwarden installation in Google Kubernetes Engine, which includes infrastructure and cluster configuration.
|
|
||||||
|
|
||||||
### Heroku
|
### Heroku
|
||||||
|
|
||||||
* https://github.com/davidjameshowell/vaultwarden_heroku
|
* https://github.com/davidjameshowell/vaultwarden_heroku
|
||||||
|
|||||||
Reference in New Issue
Block a user