first commit

This commit is contained in:
Fern Garden 2025-06-24 15:00:31 +08:00
commit 149e02a10d
72 changed files with 3442 additions and 0 deletions

3
vaultwarden/README.md Normal file
View file

@ -0,0 +1,3 @@
# Compose file for Vaultwarden
## Environment Variables
- SMTP_PASSWORD - password for SMTP server

31
vaultwarden/compose.yaml Normal file
View file

@ -0,0 +1,31 @@
services:
vaultwarden:
image: vaultwarden/server:latest
container_name: vaultwarden
networks:
- default
- proxy
restart: unless-stopped
environment:
- DOMAIN=https://vault.ferngarden.net
- SMTP_HOST=mail.ferngarden.net
- SMTP_PORT=587
- SMTP_SECURITY=starttls
- SMTP_FROM=Vaultwarden <ornithologist@ferngarden.net>
- SMTP_USERNAME=ornithologist@ferngarden.net
- SMTP_PASSWORD=${SMTP_PASSWORD}
volumes:
- vaultwarden_data:/data
labels:
caddy: vault.ferngarden.net
caddy.import: internal
caddy.reverse_proxy: "{{upstreams 80}}"
networks:
default:
proxy:
external: true
volumes:
vaultwarden_data:
name: vaultwarden_data