树洞剪藏#剪藏#树洞剪藏

【超简单!】通过1panel使用docker部署bitwarden并配置mysql数据库和CDN加速以及自动化备份教程 - 文档共建 - LINUX DO

2025 年 5 月 8 日1 分钟
分享Twitter / XTelegram微博

同步来源:树洞剪藏 源站剪藏 ID:554 原文地址:https://linux.do/t/topic/635228

打开原文 · 打开源站剪藏快照


【超简单!】通过1panel使用docker部署bitwarden并配置mysql数据库和CDN加速以及自动化备份教程 - 文档共建 - LINUX DO

跳到主要内容

18

话题

我的帖子

关于

即将到来的活动

更多

外部链接

Status

T-Shirt

Connect

Webmail

Channel

Telegram

类别

开发调优

资源荟萃

文档共建

跳蚤市场

前沿快讯

网络记忆

福利羊毛

搞七捻三

运营反馈

深海幽域

所有类别

标签

抽奖

公告

精华神帖

快问快答

人工智能

所有标签

消息

收件箱

频道

常规频道

直接消息

聊天

Default

真诚 、 友善 、 团结 、 专业 ,共建你我引以为荣之社区。 《常见问题解答》

❤️ 再忍不住,也不要做这种事啊 ❤️

【超简单!】通过1panel使用docker部署bitwarden并配置mysql数据库和CDN加速以及自动化备份教程

文档共建

配置优化

36

浏览量

2

5月 8 日

1 / 4

5月 8 日

5 分钟

new xuxo tausak

1 7 分钟

hallo大家好啊,我是初来乍到的linuxdo小白,这是我在linuxdo的处女贴,(:请各位慢点,怕疼。

废话不多说我们开始吧!

在此之前你需要准备:聪明的脑子 ,灵活的手 ,友善的嘴巴 ,认真的耳朵

一、环境准备与1Panel安装

服务要求

推荐系统:Ubuntu/debian(务必使用最新的系统,不建议使用Centos)

硬件配置:1核CPU以上、2GB内存、20GB存储(支持轻量级MySQL运行)

域名:需要自己的独立域名,可选是否备案(用于HTTPS证书申请和CDN加速)

  1. 开始搭建

首先通过你能想象到的一切方法打开你购买的服务器ssh终端连接然后输入以下命令

Ubtnun

curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh

Debian

curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && bash quick_start.sh

一路回车最后记录下ssh终端打印的1panel信息(外网/内网连接地址,用户名和密码),浏览器打开服务器的1panel网页管理地址

屏幕截图_1-5-2025_15146_121.22.243.145 1771×909 92.4 KB

登录到1panel管理面板后恭喜你已经完成了第一小步子

二.部署bitwarden前的准备

1.登入1panel后找到侧边栏选择应用商店并打开选择安装如下软件

mysql(数据库,最新版本即可)

OpenResty(web平台,用于反向代理bitwarden到外网)

屏幕截图_1-5-2025_15643_121.22.243.145 2512×948 185 KB

这两个软件直接点击搜索然后一键安装即可

2.创建一个mysql数据库

点开1panel侧边栏的数据库按钮跳转的数据库页面后请按照如下配置创建数据库

数据库名称(自定义)

数据库用户名(自定义)

数据库密码(自定义,建议使用复杂密码)

权限(所有人%)

屏幕截图_1-5-2025_2723_121.22.243.145 2363×1252 96.9 KB

确定配置后点击确认即可

3.创建一个网站用于反向代理bitwarden服务

点开1panel侧边栏的网站按钮>网站选项跳转网站管理页面后请按照如下配置创建反向代理网站

网站类型(反向代理)

分组(默认)

主域名(你为bitwarden准备的专用域名)

其他域名(默认不写)

监听IPV6(可选可不选)

代号(同网站目录地址,默认即可)

代理地址(填写bitwarden服务地址端口,本篇教程为

http://127.0.0.1:8080

屏幕截图_1-5-2025_22248_121.22.243.145 2363×1261 137 KB

三.开始部署bitwarden

1.打开1panel的应用商店搜索Bitwarden

2.点击安装(请按照如下要求配置)

名称(随意,推荐使用Bitwarden,BitwardenServer,Vaultwarden,VaultwardenServer等名字)

版本(默认即可,后续会通过自定义 compose修改安装版本)

端口(这里使用8080)

高级设置(这里要开启)

容器名字(与第一个配置“名称”一样即可)

端口外部访问(这里不要开)

CPU限制(默认即可)

内存限制(默认即可)

编辑 compose文件(这里要开启)

拉取镜像(开启)

屏幕截图_2-5-2025_04642_121.22.243.145 2559×1365 136 KB

3.自定义 compose配置

networks: 1panel-network: external: true

定义服务列表

services:

服务名称:vaultwarden(Bitwarden 密码管理器的 Rust 实现)

vaultwarden:

指定容器名称(使用环境变量 CONTAINER_NAME 的值)

container_name: ${CONTAINER_NAME}

部署配置(通常用于 Docker Swarm,但单机模式也可识别)

deploy:

资源限制配置

resources: limits:

限制 CPU 核数(使用环境变量 CPUS 的值)

cpus: ${CPUS}

限制内存使用量(使用环境变量 MEMORY_LIMIT 的值)

memory: ${MEMORY_LIMIT}

环境变量配置

environment:

启用管理员令牌

ADMIN_TOKEN: true

MySQL 数据库连接字符串(格式:mysql://用户名:密码@主机:端口/数据库名)

这里按照格式填写之前创建的数据库连接信息

DATABASE_URL: "mysql://vaultwarden:passwo@1Panel-mysql-OeCW:3306/vaultwarden"

使用官方最新版镜像

image: vaultwarden/server:latest

容器标签(用于元数据管理)

labels: createdBy: Apps # 标识创建者

连接到的网络

networks:

  • 1panel-network # 使用预定义的 1panel-network

端口映射(格式:主机IP:主机端口:容器端口)

ports:

  • ${HOST_IP}:${PANEL_APP_PORT_HTTP}:80 # 将主机端口映射到容器 80 端口

重启策略:始终自动重启

restart: always

数据卷映射

volumes:

将宿主机 /opt/vaultwarden 目录挂载到容器 /data 目录

  • /opt/vaultwarden:/data

四.启动Bitward并配置自动备份

以上步骤全完成后就可以尝试启动Bitwarden服务了,这时候把第二部分第三步创建的网站的域名解析到服务器上,后打开域名应该就可以访问vaultwarden了(如果不行请检查是否配置正确)

screenshot-1746119076335 2560×1355 129 KB

这时候回到1panel管理面板页面开始配置自动备份

卡壳了,最近忙着学习前端的知识一直没更新,先发一部分,剩下的后面补

new xuxo:

本来想写完了发的,这是我加入L站第一天就开始写的,但是一直都写不完

4

编辑

赞了此帖子

36

浏览量

2

大帅哥 handsome 种子用户

9 分钟

感谢大佬教程

1 个回复

回复

new xuxo tausak

大帅哥 8 分钟

本来想写完了发的,这是我加入L站第一天就开始写的,但是一直都写不完

1 个回复

回复

管里员 zsiid

5 分钟

感谢教程,学习了,目前vaultwarden用起来确实很舒服。

回复

此话题将在最后一个回复的1 个月后关闭。

分享

加入书签

举报

回复

已取消置顶

跟踪

由于您 阅读过此话题 ,您将看到新回复的数量。

👕 岂曰无衣?与子同袍 👕️

推荐

相关

新话题和未读话题

话题列表,带有按钮的列标题可以排序。

话题

回复

浏览量

活动

【教程】小白也能看懂的自建Cloudflare临时邮箱教程(域名邮箱) 337

文档共建

教程

438

10.9k

6 天

有 142 个未读 话题 和 150 个新 话题,

或浏览 文档共建 中的其他话题

'>

StripeM-Inner '> ">

相关文章