密码太多记不住、怕泄露?试试这款开源密码管理神器!
<p>大家好,我是 <code>Java陈序员</code>。</p><p>数字化时代,密码是我们的“数字身份证”,网购、办公、社交、理财...每个平台都需要记一套密码,要么混记导致账号被盗风险,要么写在记事本里怕丢,用第三方密码工具又担心隐私泄露。</p>
<p>今天,给大家介绍一款开源的密码管理神器,安全可靠!</p>
<blockquote>
<p>关注微信公众号:【Java陈序员】,获取<strong>开源项目分享、AI副业分享、超200本经典计算机电子书籍等。</strong></p>
</blockquote>
<h2 id="项目介绍">项目介绍</h2>
<p><code>password-xl</code> —— 一个开源的密码管理项目,旨在为用户提供安全、便捷的密码管理服务。项目不仅功能丰富多样,还具备极高的安全性。</p>
<p><strong>功能特色</strong>:</p>
<ul>
<li><strong>灵活部署</strong>:支持私有部署,数据不依赖第三方平台(支持官网即用、Docker、Jar、NAS 等多种部署方式)</li>
<li><strong>安全可靠</strong>:密码存储采用加密处理,解锁密码本需验证主密码,保障数据安全</li>
<li><strong>功能丰富</strong>:密码支持多存储引擎(阿里云OSS、腾讯云COS、私有服务、本地存储)、备份、AI 批量导入等功能,支持使用快捷键,并提供笔记管理功能</li>
<li><strong>多端适配</strong>:现代化 UI, 支持 Web 端、移动端界面适配,提供响应式布局</li>
</ul>
<p><strong>技术栈</strong>:SpringBoot3 + Gradle + Vue3 + TypeScript</p>
<h2 id="快速上手">快速上手</h2>
<p><code>password-xl</code> 支持使用 Docker 部署,可通过 Docker 快速部署。</p>
<h3 id="docker-命令部署">Docker 命令部署</h3>
<p>1、拉取镜像</p>
<pre><code class="language-bash">docker pull ccr.ccs.tencentyun.com/password-xl/password-xl-service:latest
</code></pre>
<p>2、创建挂载目录</p>
<pre><code class="language-bash">mkdir -p /data/software/password-xl
</code></pre>
<p>3、运行容器</p>
<pre><code class="language-bash">docker run -d --name password-xl \
-p 8080:8080 \
-v /data/software/password-xl:/password-xl-service \
ccr.ccs.tencentyun.com/password-xl/password-xl-service:latest
</code></pre>
<p>4、容器启动成功后,浏览器访问</p>
<pre><code class="language-bash">http://{IP/域名:8080}
</code></pre>
<h3 id="docker-compose-部署">Docker Compose 部署</h3>
<p>1、创建 <code>docker-compose.yaml</code> 文件,并输入如下内容:</p>
<pre><code class="language-yaml">services:
password-xl-service:
image: ccr.ccs.tencentyun.com/password-xl/password-xl-service:latest
container_name: password-xl-service
restart: unless-stopped
ports:
- "8080:8080"
volumes:
- /data/software/password-xl:/password-xl-service
</code></pre>
<p>2、运行启动</p>
<pre><code class="language-bash">docker compose up -d
</code></pre>
<p>3、启动成功后,浏览器访问</p>
<pre><code class="language-bash">http://{IP/域名:8080}
</code></pre>
<h3 id="配置存储方式">配置存储方式</h3>
<p><code>password-xl</code> 支持多种存储方式,可根据需要进行配置。</p>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/password-xl/img-20260311170021.png"></p>
<p>如果选择私有服务登录,默认账号和密码存储在宿主机挂载目录中的:</p>
<pre><code class="language-bash">/password-xl-service/password-xl.toml
</code></pre>
<p>容器首次启动时,启动日志中也会输出默认账号信息。</p>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/password-xl/img-20260311172244.png"></p>
<p>设置存储方式成功后,需要设置主密码,支持<strong>标准密码</strong>和<strong>手势密码</strong>两种方式。</p>
<blockquote>
<p><strong>注意:主密码一旦遗忘,所有密码均无法找回!!!请慎重设置您的主密码!!!</strong></p>
</blockquote>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/password-xl/img-20260311172629.png"></p>
<p>设置成功后,就可以开始使用了。</p>
<h2 id="功能体验">功能体验</h2>
<ul>
<li><strong>主页</strong></li>
</ul>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/password-xl/img-20260311174225.png"></p>
<ul>
<li><strong>深色主题</strong></li>
</ul>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/password-xl/img-20260311174245.png"></p>
<ul>
<li><strong>列表视图</strong></li>
</ul>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/password-xl/img-20260311174317.png"></p>
<ul>
<li><strong>添加密码</strong></li>
</ul>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/password-xl/img-20260311174343.png"></p>
<ul>
<li><strong>笔记管理</strong></li>
</ul>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/password-xl/img-20260311174905.png"></p>
<ul>
<li><strong>系统设置</strong></li>
</ul>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/password-xl/img-20260311174944.png"></p>
<p>可以说,<code>password-xl</code> 以<strong>私有部署、数据自主</strong>为核心,解决了密码管理中“记不住、怕泄露、难同步”的痛点。如果你受够了记密码的烦恼、担心密码泄露的风险,不妨安装部署试试~</p>
<pre><code class="language-bash">项目地址:https://github.com/peng0105/password-xl
</code></pre>
<h2 id="最后">最后</h2>
<p>推荐的开源项目已经收录到 <code>GitHub</code> 项目,欢迎 <code>Star</code>:</p>
<pre><code>https://github.com/chenyl8848/great-open-source-project
</code></pre>
<p>或者访问网站,进行在线浏览:</p>
<pre><code>https://chencoding.top:8090/#/
</code></pre>
<p><img src="https://create-center.oss-cn-shenzhen.aliyuncs.com/github/img-20250608222400.png"></p>
<p><strong>我创建了一个开源项目交流群,方便大家在群里交流、讨论开源项目</strong>。</p>
<p><strong>但是任何人在群里打任何广告,都会被 T 掉</strong>。</p>
<p><strong>如果你对这个交流群感兴趣或者在使用开源项目中遇到问题,可以通过如下方式进群</strong>:</p>
<p><strong>关注微信公众号:【Java陈序员】,回复【开源项目交流群】进群,或者通过公众号下方的菜单添加个人微信,并备注【开源项目交流群】,通过后拉你进群</strong>。</p>
<blockquote>
<p>大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!</p>
</blockquote>
<hr><br><br>
来源:https://www.cnblogs.com/codechen8848/p/19714962
頁:
[1]