Skip to content

casonadams/vaultwarden-compose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

vaultwarden

A simple example of using vaultwarden with tailscale, caddy, docker-compose, and a raspberry pi

setup

setup caddy

caddy install

setup tailscale

tailscale

tailnet-name

  • Add a machine
  • Setup DNS
  • Enable MagicDNS
  • Enable HTTPS Certificates

docker

curl -sSL https://get.docker.com | sh
apt install docker-compose

systemd units

  • Modify the host name in etc/caddy/Caddyfile to reflect the machine-name.tail.net
cp etc/systemd/system/caddy.service /etc/systemd/system/caddy.service
cp etc/systemd/system/vaultwarden.service /etc/systemd/system/vaultwarden.service
  • enable the service
systemctl enable caddy
systemctl enable vaultwarden

run

  • run the service
systemctl restart caddy
systemctl restart vaultwarden

Releases

No releases published

Packages

No packages published