安装
配置 Caddy
创建用户
安装插件

安装

docker安装

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
services:
vaultwarden:
image: vaultwarden/server:latest
container_name: vaultwarden
restart: unless-stopped
environment:
DOMAIN: "域名"
SIGNUPS_ALLOWED: "false"
ADMIN_TOKEN: '管理密码'
ADMIN_RATELIMIT_SECONDS: 300
ADMIN_RATELIMIT_MAX_BURST: 5
volumes:
- ./vw-data/:/data/

caddy:
image: caddy:latest
container_name: caddy-1
restart: unless-stopped
ports:
- "80:80"
- "443:443"
- "443:443/udp"
volumes:
- ./conf:/etc/caddy
- ./site:/srv
- caddy_data:/data
- caddy_config:/config
depends_on:
- vaultwarden

volumes:
caddy_data:
caddy_config:

配置 Caddy

在 conf 文件夹下创建 Caddyfile 文件

1
2
3
域名 {
reverse_proxy vaultwarden:80
}

创建用户

1
2
3
4
5
6
7
由于关闭了注册, 需要管理员邀请才能注册

访问 https://域名/admin/ 然后输入管理密码

然后进入 Users 界面, 输入要注册的邮箱

然后访问注册页面注册对应的邮箱用户

安装插件

插件地址

1
登录用户后直接根据流程就即可