<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0"><channel><title>奇遇博客</title><link>https://7yv.net</link><atom:link href="https://7yv.net/rss.xml" rel="self" type="application/rss+xml"/><description>一个专注分享的博客</description><generator>Halo v2.22.14</generator><language>zh-cn</language><image><url>https://7yv.net/upload/7.png</url><title>奇遇博客</title><link>https://7yv.net</link></image><lastBuildDate>Wed, 11 Mar 2026 22:13:17 GMT</lastBuildDate><item><title><![CDATA[Nodewarden一款可以部署在Cloudflare上的密码管理器]]></title><link>https://7yv.net/archives/nodewarden</link><description><![CDATA[<img src="https://7yv.net/plugins/feed/assets/telemetry.gif?title=Nodewarden%E4%B8%80%E6%AC%BE%E5%8F%AF%E4%BB%A5%E9%83%A8%E7%BD%B2%E5%9C%A8Cloudflare%E4%B8%8A%E7%9A%84%E5%AF%86%E7%A0%81%E7%AE%A1%E7%90%86%E5%99%A8&amp;url=/archives/nodewarden" width="1" height="1" alt="" style="opacity:0;">
<p style=""><span style="background-color: rgb(255, 255, 255); color: rgb(68, 68, 68); font-family: -apple-system, &quot;system-ui&quot;, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 14px">可部一键署在cloudflare workers上的bitwarden服务端</span></p>
<p style=""></p>
<h3 style="" id="%E9%A1%B9%E7%9B%AE%E5%9C%B0%E5%9D%80%EF%BC%9A">项目地址：</h3>
<p style=""><a href="https://github.com/shuaiplus/NodeWarden" target="_blank" rel="">https://github.com/shuaiplus/NodeWarden</a></p>
<p style=""></p>
<h3 style="" id="%E9%83%A8%E7%BD%B2%E6%96%B9%E5%BC%8F%EF%BC%9A">部署方式：</h3>
<p style="">1、先 fork 此项目</p>
<p style="">2、点击下方链接</p>
<p style=""><a href="https://deploy.workers.cloudflare.com/?url=https://github.com/shuaiplus/nodewarden" target="_blank" rel=""> 点击出处进行部署</a></p>
<p style="">3、打开部署后生成的链接，并根据提示完成后续操作即可。</p>
<p style=""></p>
<h2 style="" id="%E4%B8%8E-bitwarden-%E5%AE%98%E6%96%B9%E6%9C%8D%E5%8A%A1%E7%AB%AF%E8%83%BD%E5%8A%9B%E5%AF%B9%E6%AF%94"><strong>与 Bitwarden 官方服务端能力对比</strong></h2>
<div style="overflow-x: auto; overflow-y: hidden;">
 <table style="width: 400px">
  <colgroup>
   <col style="width: 100px">
   <col style="width: 100px">
   <col style="width: 100px">
   <col style="width: 100px">
  </colgroup>
  <tbody>
   <tr style="box-sizing: border-box; background-color: rgb(255, 255, 255); border-top: 1px solid rgba(209, 217, 224, 0.7);">
    <th colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; font-weight: 600; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style=""><strong>能力项</strong></p>
    </th>
    <th colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; font-weight: 600; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style=""><strong>Bitwarden</strong></p>
    </th>
    <th colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; font-weight: 600; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style=""><strong>NodeWarden</strong></p>
    </th>
    <th colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; font-weight: 600; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style=""><strong>说明</strong></p>
    </th>
   </tr>
   <tr style="box-sizing: border-box; background-color: rgb(255, 255, 255); border-top: 1px solid rgba(209, 217, 224, 0.7);">
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">单用户保管库（登录/笔记/卡片/身份）</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">✅</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">✅</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">基于Cloudflare D1</p>
    </td>
   </tr>
   <tr style="box-sizing: border-box; background-color: rgb(246, 248, 250); border-top: 1px solid rgba(209, 217, 224, 0.7);">
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">文件夹 / 收藏</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">✅</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">✅</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">常用管理能力可用</p>
    </td>
   </tr>
   <tr style="box-sizing: border-box; background-color: rgb(255, 255, 255); border-top: 1px solid rgba(209, 217, 224, 0.7);">
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">全量同步 <code>/api/sync</code></p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">✅</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">✅</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">已做兼容与性能优化</p>
    </td>
   </tr>
   <tr style="box-sizing: border-box; background-color: rgb(246, 248, 250); border-top: 1px solid rgba(209, 217, 224, 0.7);">
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">附件上传/下载</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">✅</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">✅</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">基于 Cloudflare R2</p>
    </td>
   </tr>
   <tr style="box-sizing: border-box; background-color: rgb(255, 255, 255); border-top: 1px solid rgba(209, 217, 224, 0.7);">
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">导入功能</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">✅</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">✅</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">覆盖常见导入路径</p>
    </td>
   </tr>
   <tr style="box-sizing: border-box; background-color: rgb(246, 248, 250); border-top: 1px solid rgba(209, 217, 224, 0.7);">
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">网站图标代理</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">✅</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">✅</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">通过 <code>/icons/{hostname}/icon.png</code></p>
    </td>
   </tr>
   <tr style="box-sizing: border-box; background-color: rgb(255, 255, 255); border-top: 1px solid rgba(209, 217, 224, 0.7);">
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">passkey、TOTP</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">❌</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">✅</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">官方需要会员，我们的不需要</p>
    </td>
   </tr>
   <tr style="box-sizing: border-box; background-color: rgb(246, 248, 250); border-top: 1px solid rgba(209, 217, 224, 0.7);">
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">多用户</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">✅</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">❌</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">NodeWarden 定位单用户</p>
    </td>
   </tr>
   <tr style="box-sizing: border-box; background-color: rgb(255, 255, 255); border-top: 1px solid rgba(209, 217, 224, 0.7);">
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">组织/集合/成员权限</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">✅</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">❌</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">没必要实现</p>
    </td>
   </tr>
   <tr style="box-sizing: border-box; background-color: rgb(246, 248, 250); border-top: 1px solid rgba(209, 217, 224, 0.7);">
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">登录 2FA（TOTP/WebAuthn/Duo/Email）</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">✅</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">⚠️ 部分支持</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">仅支持 TOTP（通过 <code>TOTP_SECRET</code>）</p>
    </td>
   </tr>
   <tr style="box-sizing: border-box; background-color: rgb(255, 255, 255); border-top: 1px solid rgba(209, 217, 224, 0.7);">
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">SSO / SCIM / 企业目录</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">✅</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">❌</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">没必要实现</p>
    </td>
   </tr>
   <tr style="box-sizing: border-box; background-color: rgb(246, 248, 250); border-top: 1px solid rgba(209, 217, 224, 0.7);">
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">Send</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">✅</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">❌</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">基本没人用</p>
    </td>
   </tr>
   <tr style="box-sizing: border-box; background-color: rgb(255, 255, 255); border-top: 1px solid rgba(209, 217, 224, 0.7);">
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">紧急访问</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">✅</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">❌</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">没必要实现</p>
    </td>
   </tr>
   <tr style="box-sizing: border-box; background-color: rgb(246, 248, 250); border-top: 1px solid rgba(209, 217, 224, 0.7);">
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">管理后台 / 计费订阅</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">✅</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">❌</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">纯免费</p>
    </td>
   </tr>
   <tr style="box-sizing: border-box; background-color: rgb(255, 255, 255); border-top: 1px solid rgba(209, 217, 224, 0.7);">
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">推送通知完整链路</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">✅</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">❌</p>
    </td>
    <td colspan="1" rowspan="1" colwidth="100" style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(209, 217, 224); border-style: solid; border-width: 1px; border-image: none 100% / 1 / 0 stretch;">
     <p style="">没必要实现</p>
    </td>
   </tr>
  </tbody>
 </table>
</div>
<p style=""></p>
<p style="">转自：<a href="https://www.nodeseek.com/post-622577-1" target="_blank" rel="">https://www.nodeseek.com/post-622577-1</a></p>]]></description><guid isPermaLink="false">/archives/nodewarden</guid><dc:creator>Leo</dc:creator><enclosure url="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2Fnw.png&amp;size=m" type="image/jpeg" length="77299"/><category>技术教程</category><pubDate>Sat, 21 Feb 2026 08:21:30 GMT</pubDate></item><item><title><![CDATA[搭建自己的 AI 笔记——— Blinko]]></title><link>https://7yv.net/archives/blinko</link><description><![CDATA[<img src="https://7yv.net/plugins/feed/assets/telemetry.gif?title=%E6%90%AD%E5%BB%BA%E8%87%AA%E5%B7%B1%E7%9A%84%20AI%20%E7%AC%94%E8%AE%B0%E2%80%94%E2%80%94%E2%80%94%20Blinko&amp;url=/archives/blinko" width="1" height="1" alt="" style="opacity:0;">
<p style=""><strong> </strong>今天我们使用 1Panel 开源面板 搭建 AI 笔记服务 Blinko ，Blinko是一款创新、开源的 AI 笔记项目，可以快速捕捉和组织转瞬即逝的想法，在用户灵感闪现的瞬间无缝记录想法。它支持 ai 增强笔记检索，可以快速 通过 AI 查找、定位相关内容。而且bilinko的数据都存储都是私有化的保证了数据的安全。</p>
<p style="">&nbsp;&nbsp; &nbsp; 前期的准备工作</p>
<p style="">1、要有一台 vps （推荐 <a href="https://www.lcayun.com/aff/BJVTYLOM" target="_blank" rel="">莱卡云</a> ）</p>
<p style="">2、 vps 安装 1Panel 开源面板</p>
<p style="">3、 在1Panel开源面板“面板设置”-“默认访问地址”绑定该 vps 的 ip 地址</p>
<p style="">4、在硅基流动创建 API 密钥，并确定需要接入的模型名称</p>
<p style="">&nbsp; &nbsp; 下面正式开始我们今天的教程</p>
<p style="">点击 1Panel 开源面板 左侧的“容器”，找到并点击“编排”—“创建编排”，在“编辑”下方的“文件夹”处命名一下此文件夹名称，我们以“blinko”为例，在下方框中输入 bilinko docker-compose 内容：</p>
<p style=""></p>
<pre><code class="language-bash">networks:
  blinko-network:
    driver: bridge

services:
  blinko-website:
    image: blinkospace/blinko:1.6.3
    container_name: blinko-website
    environment:
      NODE_ENV: production
      # NEXTAUTH_URL: http://localhost:1111
      # NEXT_PUBLIC_BASE_URL: http://localhost:1111
      NEXTAUTH_SECRET: blinko
      DATABASE_URL: postgresql://postgres:blinko@postgres:5432/postgres
    depends_on:
      postgres:
        condition: service_healthy
    # Make sure you have enough permissions.
    # volumes:
      # - ~/your-name/.blinko:/app/.blinko
    restart: always
    logging:
      options:
        max-size: "10m"
        max-file: "3"
    ports:
      - 2600:1111
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost:1111/"]
      interval: 30s
      timeout: 10s
      retries: 5
      start_period: 30s
    networks:
      - blinko-network

  postgres:
    image: postgres:14
    container_name: blinko-postgres
    restart: always
    ports:
      - 5435:5432
    environment:
      POSTGRES_DB: postgres
      POSTGRES_USER: postgres
      POSTGRES_PASSWORD: blinko
      TZ: Asia/Shanghai
    healthcheck:
      test:
        ["CMD", "pg_isready", "-U", "postgres", "-d", "postgres"]
      interval: 5s
      timeout: 10s
      retries: 5
    networks:
      - blinko-network</code></pre>
<p style=""></p>
<p style=""></p>
<p style="">&nbsp;&nbsp; &nbsp; 点击右下角“确认”，等待容器创建完成，容器创建完成后，关闭追踪，找到并点击“容器”，会看到新建了2个以 blinko开头的容器，点击“blinko-website”右侧“端口”下方的“0.0.0.0:2660-&gt;1111/tcp”即可打开 blinko，第一次打开 需要设置管理员账号和密码，点击“sign up”，根据提示，输入相关信息后，点击“sign up”，然后输入新创建的账号和密码，登记“sign in”，进入后,点击左上角的用户名，找到“setting”选择“Preference”-“Language”—简体中文，将语言改为简体中文。</p>
<p style="">具体搭建及使用教程，请查看 B站视频 <a href="https://www.bilibili.com/video/BV19o2sBVErb/" target="_blank" rel="">https://www.bilibili.com/video/BV19o2sBVErb/</a></p>
<p style=""></p>
<p style=""></p>]]></description><guid isPermaLink="false">/archives/blinko</guid><dc:creator>Leo</dc:creator><enclosure url="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F12%2F03%2F6ClqIW25ULgzhae.png&amp;size=m" type="image/jpeg" length="413943"/><category>技术教程</category><pubDate>Wed, 3 Dec 2025 13:39:18 GMT</pubDate></item><item><title><![CDATA[Nano Banana Pro 免费使用渠道]]></title><link>https://7yv.net/archives/nanobanana</link><description><![CDATA[<img src="https://7yv.net/plugins/feed/assets/telemetry.gif?title=Nano%20Banana%20Pro%20%E5%85%8D%E8%B4%B9%E4%BD%BF%E7%94%A8%E6%B8%A0%E9%81%93&amp;url=/archives/nanobanana" width="1" height="1" alt="" style="opacity:0;">
<p style="">1 、<a href="https://www.nodeseek.com/jump?to=http%3A%2F%2Fnanobananafree.ai" target="_blank">nanobananafree.ai</a></p>
<p style="">免费，直接用。一个老牌站点，现在更新成了 Nano Banana Pro 支持免费使用</p>
<p style="">2 、<a href="https://www.nodeseek.com/jump?to=http%3A%2F%2Fimini.ai" target="_blank">imini.ai</a></p>
<p style="">每日限时免费用，图片质量高，中文操作友好，比较靠谱。目前有Nano Banana Pro、Nano Banana 1版本。</p>
<p style="">3 、<a href="https://www.nodeseek.com/jump?to=http%3A%2F%2Fmuset.ai" target="_blank">muset.ai</a></p>
<p style="">beta 版本，AI 原生写作工具，已上线 Nano Banana Pro 限时体验。</p>
<p style="">4 、<a href="https://www.nodeseek.com/jump?to=http%3A%2F%2Ftrickle.so" target="_blank">trickle.so</a></p>
<p style="">通过自然语言+可视化画布创作</p>
<p style="">5 、<a href="https://www.nodeseek.com/jump?to=http%3A%2F%2FFlowith.cc" target="_blank">Flowith.cc</a></p>
<p style="">Bete 版本，能使用 1 和 2 版本，不能上传图片</p>
<p style="">6 、<a href="https://www.nodeseek.com/jump?to=http%3A%2F%2FOpenrouter.ai" target="_blank">Openrouter.ai</a></p>
<p style="">一个聚合多家大模型的统一接口平台,可以调用使用。</p>
<p style="">7 、<a href="https://www.nodeseek.com/jump?to=http%3A%2F%2Ftapnow.ai" target="_blank">tapnow.ai</a></p>
<p style="">一款主打快速生成高质量视频的多模态 AI 视频创作平台。</p>
<p style="">8 、<a href="https://www.nodeseek.com/jump?to=http%3A%2F%2Flovart.ai" target="_blank">lovart.ai</a></p>
<p style="">专注于 AI 艺术创作与图片生成，提供多种风格的高质量视觉作品生成工具。</p>
<p style="">9 、<a href="https://www.nodeseek.com/jump?to=http%3A%2F%2FZenmux.ai" target="_blank">Zenmux.ai</a></p>
<p style="">面向专业创作者的 AI 视频生成与编辑平台，可一键生成故事视频。</p>
<p style="">10 、<a href="https://www.nodeseek.com/jump?to=http%3A%2F%2Fimastudio.com" target="_blank">imastudio.com</a></p>
<p style="">提供虚拟摄影棚与 AI 视觉内容制作工具，可生成专业级图像。</p>
<p style="">11 、<a href="https://www.nodeseek.com/jump?to=http%3A%2F%2Fflowith.io" target="_blank">flowith.io</a></p>
<p style="">一款 AI 社交媒体内容助手，可自动生成、规划并优化品牌在社交平台上的内容。</p>
<p style=""></p>
<p style="">转载：<a href="https://www.nodeseek.com/post-516651-1" target="_blank" rel="">https://www.nodeseek.com/post-516651-1</a></p>]]></description><guid isPermaLink="false">/archives/nanobanana</guid><dc:creator>Leo</dc:creator><enclosure url="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F11%2F26%2F5eSvwVDUY3WMd6C.png&amp;size=m" type="image/jpeg" length="556458"/><category>资源分享</category><pubDate>Wed, 26 Nov 2025 01:37:29 GMT</pubDate></item><item><title><![CDATA[Openlist 和 Rclone 连接OneDrive 教程]]></title><link>https://7yv.net/archives/openlist-onedrive</link><description><![CDATA[<img src="https://7yv.net/plugins/feed/assets/telemetry.gif?title=Openlist%20%E5%92%8C%20Rclone%20%E8%BF%9E%E6%8E%A5OneDrive%20%E6%95%99%E7%A8%8B&amp;url=/archives/openlist-onedrive" width="1" height="1" alt="" style="opacity:0;">
<p style=""></p>
<p style=""></p>
<p style=""></p>
<p style="">首先使用个人或者组织账号登录</p>
<p style="line-height: 28px"><a href="https://entra.microsoft.com/#view/Microsoft_AAD_IAM/TenantOverview.ReactView?Microsoft_AAD_IAM_legacyAADRedirect=true" target="_blank" rel="noreferrer"><strong>https://entra.microsoft.com/#view/Microsoft_AAD_IAM/TenantOverview.ReactView?Microsoft_AAD_IAM_legacyAADRedirect=true</strong></a></p>
<p style="line-height: 28px">登录后获取我们的 <code>租户ID</code></p>
<p style="line-height: 28px"><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F11%2F14%2F6zU3yPhrYkNlOxf.png&amp;size=m" width="991px" height="Infinitypx" style="display: inline-block"></p>
<p style="line-height: 28px"></p>
<h2 style="" id="%E6%96%B0%E5%BB%BA%E8%BF%87%E7%A8%8B"><strong>新建过程</strong></h2>
<p style="line-height: 24px"><strong>请仔细阅读注意事项</strong></p>
<p style="line-height: 24px">请仔细阅读下面的 <code>序号，依次查看</code> ，如有错误<img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F59213933228ae663cf3561e7845489a7.png&amp;size=m" alt="" width="100%" height="100%" style="display: inline-block">一个应用，类型自己选，建议选第三吧</p>
<ol>
 <li>
  <p style="">重定向URL(回调参数)，类型选择Web，参数填写： <a href="https://entra.microsoft.com/TokenAuthorize" target="_blank" rel="noreferrer"><strong>https://entra.microsoft.com/To<img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2Ff82794669da98beae7f507bbded574df.png&amp;size=m" alt="" width="100%" height="100%" style="display: inline-block"></strong></a> 请填写： <a href="https://entra.microsoftonline.cn/TokenAuthorize" target="_blank" rel="noreferrer"><strong>h<img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F0ed0b696a24902ae0220170df86aa6b7.png&amp;size=m" alt="" width="100%" height="100%" style="display: inline-block"></strong></a></p>
 </li>
 <li>
  <p style="">填好后点击下方的注册 跳转后就可以看到 <code>客户端ID. </code></p>
 </li>
</ol>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F11%2F14%2FaVWNXthEJznFZT8.png&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""></p>
<p style=""><span fontsize="" color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0)">去获取一个客户端秘钥，按照下图获取即可，记得 </span><code>客户端秘钥</code><span fontsize="" color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0)"> 要及时保存，只会出现一次</span></p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F11%2F14%2F79Ar1bYcUF285fs.png&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""></p>
<p style=""><span fontsize="" color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0)">客户端秘钥拿到了，去授权一下使用的 </span><code>API</code><span fontsize="" color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0)">，依旧跟着下图获取即可</span></p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F11%2F14%2F8WH9ipolNY6APtE.png&amp;size=m" width="991px" height="Infinitypx" style="display: inline-block"></p>
<p style="">API授权后，我们去授权组织应用</p>
<ul>
 <li>
  <p style="">左侧侧边栏 —&gt; 企业应用程序 —&gt; 所有应用程序 —&gt; <strong>{选择我们开始新建的那个应用名称}</strong> —&gt; 权限 —&gt; 点击 代表<code>xxxx</code>授予管理员同意</p>
 </li>
</ul>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F11%2F14%2FOqu2TmwVZeGF4zv.png&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""></p>
<h3 style="" id="%E6%80%BB%E7%BB%93"><strong>总结</strong></h3>
<p style="">通过以上操作，你现在有了</p>
<pre><code>你的E3管理员或者用户账户：XX@XXXX.onmicrosoft.com
租户ID：aaaabbbb-ssss-ssss-ssss-aaaaaaaaaaaa
客户端ID：格式同租户ID一致
客户端秘钥：M_&lt;一串字符&gt;
</code></pre>
<p style="">现在用以上信息构建一个链接</p>
<pre><code>https://login.microsoftonline.com/{租户ID}/adminConsent?client_id={客户端ID}&amp;redirect_uri={https://entra.microsoft.com/TokenAuthorize}</code></pre>
<p style="">在浏览器访问这个链接，登录你的E3管理员账号，就可以授权访问了</p>
<h2 style="" id="openlist-%E6%8C%82%E8%BD%BD-onedrive"><strong>Openlist 挂载 OneDrive</strong></h2>
<p style="">添加存储，驱动选择<code>OneDrive App</code>，其他的常规填写，重点是以下6个：</p>
<pre><code>地区：国际版
客户端 ID：你刚刚记录的
客户端密钥：你刚刚记录的
租户 ID：你刚刚记录的
邮箱：你刚刚记录的，或者你可以在你的E3里新增用户填进去
分片大小：最大250，多了不行
</code></pre>
<p style="">保存之后就挂载好了</p>
<h3 style="" id="%E5%A6%82%E6%9E%9C%E4%BD%A0%E6%9C%89%E5%A4%9A%E4%B8%AA%E7%A7%9F%E6%88%B7%EF%BC%8C%E5%8F%AF%E4%BB%A5%E6%8A%8A%E8%BF%99%E4%B8%AA%E5%AD%98%E5%82%A8%E5%A4%8D%E5%88%B6%E5%A4%9A%E4%BB%BD%EF%BC%8C%E5%8F%AA%E4%BF%AE%E6%94%B9%E9%82%AE%E7%AE%B1%E5%8D%B3%E5%8F%AF"><strong>如果你有多个租户，可以把这个存储复制多份，只修改邮箱即可</strong></h3>
<h2 style="" id="rclone-%E6%8C%82%E8%BD%BD-onedrive"><strong>Rclone 挂载 OneDrive</strong></h2>
<h3 style="" id="%E4%B8%80%E9%94%AE%E5%AE%89%E8%A3%85-rclone"><strong>一键安装 Rclone</strong></h3>
<pre><code>sudo -v ; curl https://rclone.org/install.sh | sudo bash
</code></pre>
<h3 style="" id="%E6%B7%BB%E5%8A%A0onedrive"><strong>添加OneDrive</strong></h3>
<pre><code>rclone config
</code></pre>
<p style="">然后输入<code>n</code>，如果你也是v1.71.2，那么输入<code>38</code>就是OneDrive
 <br>
 随后除了以下几个参数需要填写，其他的都默认</p>
<pre><code>
client_id&gt;：你刚刚记录的客户端ID
client_secret&gt;：你刚刚记录的客户端秘钥
tenant&gt;：你刚刚记录的租户ID

Edit advanced config?
y) Yes
n) No (default)
y/n&gt;：y

upload_cutoff&gt; 4M

chunk_size&gt;250M
</code></pre>
<p style="">注意下面这一步选<code>N</code></p>
<pre><code>Use web browser to automatically authenticate rclone with remote?
 * Say Y if the machine running rclone has a web browser you can use
 * Say N if running rclone on a (remote) machine without web browser access
If not sure try Y. If Y failed, try N.

y) Yes (default)
n) No
y/n&gt; N
</code></pre>
<p style="">随后会输出</p>
<pre><code>Option config_token.
For this to work, you will need rclone available on a machine that has
a web browser available.
For more help and alternate methods see: https://rclone.org/remote_setup/
Execute the following on the machine with the web browser (same rclone
version recommended):
        rclone authorize "onedrive" "eyxxxx"
Then paste the result.
Enter a value.
config_token&gt; 
</code></pre>
<p style="">这时你获得了一个<code>eyxxxx</code>
 <br>
 去<a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fdownloads.rclone.org%2Fv1.71.2%2Frclone-v1.71.2-windows-amd64.zip" target="_blank">官方网站</a>，下载最新版 Rclone
 <br>
 在解压后的文件夹右键<code>在终端打开</code>
 <br>
 输入</p>
<pre><code>./rclone.exe authorize "onedrive" "eyxxxx"
</code></pre>
<p style="">随后你的浏览器会自动打开，登录你的E3管理员账号，授权访问后，浏览器页面会显示<code>SUCCESS</code>
 <br>
 刚刚的终端会出现一大串字符，把它全部复制下来，形如</p>
<pre><code>eyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx(非常长)
</code></pre>
<p style="">把<code>eyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx(非常长)</code>粘贴进刚刚的<code>config_token&gt; </code>后面，一路回车即可挂载成功</p>
<h3 style="" id="%E9%AA%8C%E8%AF%81"><strong>验证</strong></h3>
<p style="">用<code>rclone lsd &lt;你为rclone起的名字&gt;:</code>没有报错就证明成功了</p>
<p style=""></p>
<p style="">[转载自] <a href="https://www.nodeseek.com/post-505299-1" target="_blank" rel="">https://www.nodeseek.com/post-505299-1</a></p>
<p style=""></p>
<p style=""></p>
<p style=""></p>
<p style=""></p>
<p style=""></p>
<p style=""></p>]]></description><guid isPermaLink="false">/archives/openlist-onedrive</guid><dc:creator>Leo</dc:creator><enclosure url="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F11%2F14%2F6zU3yPhrYkNlOxf.png&amp;size=m" type="image/jpeg" length="9508"/><category>技术教程</category><pubDate>Fri, 14 Nov 2025 02:26:21 GMT</pubDate></item><item><title><![CDATA[关于OVH各区地址、重装、过户的说明]]></title><link>https://7yv.net/archives/ovh</link><description><![CDATA[<img src="https://7yv.net/plugins/feed/assets/telemetry.gif?title=%E5%85%B3%E4%BA%8EOVH%E5%90%84%E5%8C%BA%E5%9C%B0%E5%9D%80%E3%80%81%E9%87%8D%E8%A3%85%E3%80%81%E8%BF%87%E6%88%B7%E7%9A%84%E8%AF%B4%E6%98%8E&amp;url=/archives/ovh" width="1" height="1" alt="" style="opacity:0;">
<p style=""></p>
<p style=""></p>
<p style="">每个黑五，OVH都会出性价比很高的独服或者VPS，但是新手一头雾水，下面做一下相关科普</p>
<h3 style="" id="1%E3%80%81ovh%E5%90%84%E5%8C%BA%E5%9C%B0%E5%9D%80">1、OVH各区地址</h3>
<p style="">OVH IE 区：<a href="https://www.ovh.ie/" target="_blank" rel="">https://www.ovh.ie/</a></p>
<p style="">OVH CA 区：<a href="https://ca.ovh.com/" target="_blank" rel="">https://ca.ovh.com/</a></p>
<p style="">OVH US 区：<a href="https://us.ovhcloud.com/" target="_blank" rel="">https://us.ovhcloud.com/</a></p>
<p style="">各区是相互独立的，账号不共享、不共用</p>
<p style=""></p>
<h3 style="" id="2%E3%80%81ovh-%E7%B3%BB%E7%BB%9F%E9%87%8D%E8%A3%85">2、OVH 系统重装</h3>
<p style="">OVH的独服一般都是租 raid，多数是 radi1，需要组raid0，需要在重装系统的时候，选择 <span style="font-size: 16px; color: rgb(77, 85, 146)"><strong>ustomise the partition configuration，</strong></span><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F11%2F05%2FAYaKPjm8qp5FI7U.png&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style="">然后点击 🖊️ ，选择 raid 类型 和空间后，确认相关操作，然后点击 NEXT</p>
<p style="">如果不想组 raid 只是想后期手动挂载其他盘，则需要在上方的上方把数字 2 改为 1 即可</p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F11%2F05%2FmqovDazwUieVcHn.png&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""></p>
<h3 style="" id="3%E3%80%81ovh-%E6%9C%BA%E5%99%A8%E7%9A%84push">3、OVH 机器的PUSH</h3>
<p style="">OVH 机器过户很简单只需要修改3个联系人即可，如图所示3步完成后，只需要在提示的3个中，修改为需要过户的邮箱即可</p>
<p style="text-align: center"><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F11%2F05%2F8CGJzmax5yLcPrj.png&amp;size=m" width="794px" height="627px" style="display: inline-block"></p>
<p style="text-align: center"></p>
<p style="text-align: center"><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F11%2F05%2FxOTyUj1ZLd5s6oV.png&amp;size=m" width="400px" height="510px" style="display: inline-block"></p>
<p style="text-align: center"></p>
<p style="text-align: center"><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F11%2F05%2FDFJGVQpluSjMT27.png&amp;size=m" width="462px" height="589px" style="display: inline-block"></p>
<p style=""></p>
<p style=""></p>
<p style=""></p>
<p style=""></p>
<p style=""></p>]]></description><guid isPermaLink="false">/archives/ovh</guid><dc:creator>Leo</dc:creator><enclosure url="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F11%2F05%2Faizofnqp9AmQd5H.jpg&amp;size=m" type="image/jpeg" length="27089"/><category>技术教程</category><pubDate>Wed, 5 Nov 2025 05:44:45 GMT</pubDate></item><item><title><![CDATA[通过 nfs 命令让vps挂载另一个vps空间]]></title><link>https://7yv.net/archives/nfs</link><description><![CDATA[<img src="https://7yv.net/plugins/feed/assets/telemetry.gif?title=%E9%80%9A%E8%BF%87%20nfs%20%E5%91%BD%E4%BB%A4%E8%AE%A9vps%E6%8C%82%E8%BD%BD%E5%8F%A6%E4%B8%80%E4%B8%AAvps%E7%A9%BA%E9%97%B4&amp;url=/archives/nfs" width="1" height="1" alt="" style="opacity:0;">
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F10%2F29%2FWfEXF1LhbeOAPwy.png&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style="">我们以 VPS A 作为主VPS ，挂载 VPS B的空间，默认安装 Deiban 系统为例</p>
<h3 style="" id="%E4%B8%80%E3%80%81%E5%9C%A8nfs%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%88vps-b%EF%BC%89%E4%B8%8A%E9%85%8D%E7%BD%AE"><strong>一、在NFS服务器（VPS B）上配置</strong></h3>
<h4 style="" id="%E2%80%8C1%E3%80%81%E5%AE%89%E8%A3%85nfs%E6%9C%8D%E5%8A%A1%E5%99%A8"><span style="font-size: 16px; color: rgb(51, 51, 51)">‌1、</span><strong>安装NFS服务器</strong></h4>
<p style=""><span style="font-size: 16px; color: rgb(51, 51, 51)">在NFS服务器上，你需要安装NFS服务器软件。对于基于Debian的系统（如Ubuntu），可以使用以下命令：</span></p>
<pre><code class="language-bash">sudo apt update
sudo apt install nfs-kernel-server</code></pre>
<h4 style="" id="2%E3%80%81%E5%88%9B%E5%BB%BA%E5%85%B1%E4%BA%AB%E7%9B%AE%E5%BD%95"><strong>2、创建共享目录</strong></h4>
<p style=""><span style="font-size: 16px; color: rgb(51, 51, 51)">创建一个目录用于NFS共享，以 nfs 目录为例</span></p>
<pre><code class="language-bash">sudo mkdir -p /srv/nfs
sudo chown nobody:nogroup /srv/nfs
sudo chmod 777 /srv/nfs</code></pre>
<h4 style="" id="3%E3%80%81%E9%85%8D%E7%BD%AEnfs%E5%AF%BC%E5%87%BA"><strong>3、配置NFS导出</strong></h4>
<p style=""><span style="font-size: 16px; color: rgb(51, 51, 51)">编辑</span><code>/etc/exports</code><span style="font-size: 16px; color: rgb(51, 51, 51)">文件来添加共享设置：</span></p>
<pre><code class="language-bash">sudo nano /etc/exports</code></pre>
<p style=""><span style="font-size: 16px; color: rgb(51, 51, 51)">添加以下行：</span></p>
<pre><code class="language-bash">/srv/nfs *(rw,sync,no_subtree_check,no_root_squash)</code></pre>
<p style=""><span style="font-size: 16px; color: rgb(51, 51, 51)">这里</span><code>*</code><span style="font-size: 16px; color: rgb(51, 51, 51)">表示所有客户端都可以访问，</span><code>rw</code><span style="font-size: 16px; color: rgb(51, 51, 51)">表示读写权限，</span><code>sync</code><span style="font-size: 16px; color: rgb(51, 51, 51)">表示数据同步写入硬盘，</span><code>no_subtree_check</code><span style="font-size: 16px; color: rgb(51, 51, 51)">可以加速文件查找，</span><code>no_root_squash</code><span style="font-size: 16px; color: rgb(51, 51, 51)">允许root用户访问。</span></p>
<h4 style="" id="4%E3%80%81%E5%BA%94%E7%94%A8%E6%9B%B4%E6%94%B9%E5%B9%B6%E9%87%8D%E5%90%AFnfs%E6%9C%8D%E5%8A%A1">4、<strong>应用更改并重启NFS服务</strong></h4>
<pre><code class="language-bash">sudo exportfs -a
sudo systemctl restart nfs-kernel-server</code></pre>
<p style=""></p>
<h3 style="" id="%E4%BA%8C%E3%80%81%E5%9C%A8nfs%E5%AE%A2%E6%88%B7%E7%AB%AF%EF%BC%88vps-a%EF%BC%89%E4%B8%8A%E9%85%8D%E7%BD%AE">二、<strong>在NFS客户端（VPS A）上配置</strong></h3>
<h4 style="" id="%E2%80%8C1%E3%80%81%E5%AE%89%E8%A3%85nfs%E5%AE%A2%E6%88%B7%E7%AB%AF"><span style="font-size: 16px; color: rgb(51, 51, 51)">‌1、</span><strong>安装NFS客户端</strong></h4>
<p style=""><span style="font-size: 16px; color: rgb(51, 51, 51)">在客户端VPS上，安装NFS客户端软件：</span></p>
<pre><code class="language-bash">sudo apt update
sudo apt install nfs-common</code></pre>
<h4 style="" id="2%E3%80%81%E2%80%8C%E6%8C%82%E8%BD%BDnfs%E5%85%B1%E4%BA%AB">2、<span style="font-size: 16px; color: rgb(51, 51, 51)">‌</span><strong>挂载NFS共享</strong></h4>
<p style=""><span style="font-size: 16px; color: rgb(51, 51, 51)">使用</span><code>mount</code><span style="font-size: 16px; color: rgb(51, 51, 51)">命令挂载NFS共享：</span></p>
<pre><code class="language-bash">sudo mount -t nfs [服务器IP]:/srv/nfs /mnt/nfs</code></pre>
<p style=""><span style="font-size: 16px; color: rgb(51, 51, 51)">这里</span><code>[服务器IP]</code><span style="font-size: 16px; color: rgb(51, 51, 51)">是NFS服务器的IP地址，</span><code>/mnt/nfs</code><span style="font-size: 16px; color: rgb(51, 51, 51)">是本地挂载点。你可以根据需要更改挂载点。</span></p>
<h4 style="" id="3%E3%80%81%E2%80%8C%E8%87%AA%E5%8A%A8%E6%8C%82%E8%BD%BD">3、<span style="font-size: 16px; color: rgb(51, 51, 51)">‌</span><strong>自动挂载</strong></h4>
<p style=""><span style="font-size: 16px; color: rgb(51, 51, 51)">要使挂载在系统启动时自动进行，可以编辑</span><code>/etc/fstab</code><span style="font-size: 16px; color: rgb(51, 51, 51)">文件：</span></p>
<pre><code class="language-bash">sudo nano /etc/fstab</code></pre>
<p style=""><span style="font-size: 16px; color: rgb(51, 51, 51)">添加一行：</span></p>
<pre><code class="language-bash">[服务器IP]:/srv/nfs /mnt/nfs nfs defaults 0 0</code></pre>
<p style="line-height: 29px">然后保存并关闭文件。之后，你可以通过运行<code>sudo mount -a</code>来测试自动挂载是否成功。</p>
<h3 style="text-align: left" id="%E4%B8%89%E3%80%81%E9%AA%8C%E8%AF%81%E5%92%8C%E6%B5%8B%E8%AF%95"><strong>三、验证和测试</strong></h3>
<p style=""><span style="font-size: 16px; color: rgb(51, 51, 51)">在客户端VPS（VPS A）上，你可以通过访问挂载点来验证NFS是否工作正常：</span></p>
<pre><code class="language-bash">ls /mnt/nfs</code></pre>
<p style="">如果一切设置正确，你应该能看到服务器上的共享文件夹内容。</p>
<p style="text-align: left; line-height: 29px">通过以上步骤，你可以成功地在两个VPS之间使用NFS进行文件共享。</p>
<p style=""></p>
<p style=""></p>
<p style=""></p>]]></description><guid isPermaLink="false">/archives/nfs</guid><dc:creator>Leo</dc:creator><enclosure url="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F10%2F29%2FWfEXF1LhbeOAPwy.png&amp;size=m" type="image/jpeg" length="98567"/><category>技术教程</category><pubDate>Wed, 29 Oct 2025 15:09:43 GMT</pubDate></item><item><title><![CDATA[优秀项目汇总]]></title><link>https://7yv.net/archives/gooddocker</link><description><![CDATA[<img src="https://7yv.net/plugins/feed/assets/telemetry.gif?title=%E4%BC%98%E7%A7%80%E9%A1%B9%E7%9B%AE%E6%B1%87%E6%80%BB&amp;url=/archives/gooddocker" width="1" height="1" alt="" style="opacity:0;">
<figure style="align-items: center; display: flex; flex-direction: column" data-content-type="image">
 <img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F09%2F28%2FYTKwCVdmZqkG3QA.jpg&amp;size=m" width="793px" height="381px">
</figure>
<p style=""></p>
<p style=""><strong>该文章源于NodeSeek我发的一个帖子， </strong><a href="https://www.nodeseek.com/post-463464-1" target="_self" rel=""><strong>https://www.nodeseek.com/post-463464-1</strong></a><strong> 为避免超过帖子编辑时间，特在此继续汇总</strong></p>
<p style=""></p>
<ul>
 <li>
  <p style=""><span style="font-size: 16px"><strong>01、Bitwarden密码管理 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Fdani-garcia%2Fvaultwarden" target="_blank"><span style="font-size: 16px"><strong>https://github.com/dani-garcia/vaultwarden</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>02、OpenList目录分享 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Foplist.org" target="_blank"><span style="font-size: 16px"><strong>https://oplist.org</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>03、Sun-Panel导航站 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fdoc.sun-panel.top%2Fzh_cn%2F" target="_blank"><span style="font-size: 16px"><strong>https://doc.sun-panel.top/zh_cn/</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>04、Stirling-PDF PDF在线工具 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2FStirling-Tools%2FStirling-PDF" target="_blank"><span style="font-size: 16px"><strong>https://github.com/Stirling-Tools/Stirling-PDF</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>05、MoonTV </strong></span><span style="color: rgb(89, 99, 110); font-size: 16px"><strong>影视聚合 </strong></span><a href="https://github.com/samqin123/MoonTV" target="_self" rel=""><span style="font-size: 16px"><strong>https://github.com/samqin123/MoonTV</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>06、Navidrome 自建音乐服务 </strong></span><a href="https://github.com/navidrome/navidrome" target="_self" rel=""><span style="font-size: 16px"><strong>https://github.com/navidrome/navidrome</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>07、EasyNode 在线ssh工具 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Fchaos-zhu%2Feasynode" target="_blank"><span style="font-size: 16px"><strong>https://github.com/chaos-zhu/easynode</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>08、cloudreve 自建网盘 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Fcloudreve%2FCloudreve" target="_blank"><span style="font-size: 16px"><strong>https://github.com/cloudreve/Cloudreve</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>09、pansou 网盘搜索 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Ffish2018%2Fpansou" target="_blank"><span style="font-size: 16px"><strong>https://github.com/fish2018/pansou</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>10、FileCodeBox 文件快递柜 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Fvastsa%2FFileCodeBox" target="_blank"><span style="font-size: 16px"><strong>https://github.com/vastsa/FileCodeBox</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>11、cloud-mail cloudflare的自建邮箱 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Feoao%2Fcloud-mail" target="_blank"><span style="font-size: 16px"><strong>https://github.com/eoao/cloud-mail</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>12、rustdesk 远程桌面 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Frustdesk%2Frustdesk" target="_blank"><span style="font-size: 16px"><strong>https://github.com/rustdesk/rustdesk</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>13、 frp 内网穿透 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Ffatedier%2Ffrp" target="_blank"><span style="font-size: 16px"><strong>https://github.com/fatedier/frp</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>14、Wallos 订阅管理 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Fellite%2FWallos" target="_blank"><span style="font-size: 16px"><strong>https://github.com/ellite/Wallos</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>15、umami 站点数据统计 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Fumami-software%2Fumami" target="_blank"><span style="font-size: 16px"><strong>https://github.com/umami-software/umami</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>16、memos 笔记 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Fusememos%2Fmemos" target="_blank"><span style="font-size: 16px"><strong>https://github.com/usememos/memos</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>17、komari 服务器监控 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Fkomari-monitor%2Fkomari" target="_blank"><span style="font-size: 16px"><strong>https://github.com/komari-monitor/komari</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>18、dnsmgr 聚合DNS管理 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Fnetcccyun%2Fdnsmgr" target="_blank"><span style="font-size: 16px"><strong>https://github.com/netcccyun/dnsmgr</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>19、certimate SSL 证书管理 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Fcertimate-go%2Fcertimate" target="_blank"><span style="font-size: 16px"><strong>https://github.com/certimate-go/certimate</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>20、allinssl SSL证书全生命周期管理 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Fallinssl%2Fallinssl%2F" target="_blank"><span style="font-size: 16px"><strong>https://github.com/allinssl/allinssl/</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>21、file browser 在线文件管理 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Ffilebrowser%2Ffilebrowser" target="_blank"><span style="font-size: 16px"><strong>https://github.com/filebrowser/filebrowser</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>22、nexus-terminal 在线ssh工具 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2FHeavrnl%2Fnexus-terminal" target="_blank"><span style="font-size: 16px"><strong>https://github.com/Heavrnl/nexus-terminal</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>23、icloudpd 相册同步 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Fboredazfcuk%2Fdocker-icloudpd" target="_blank"><span style="font-size: 16px"><strong>https://github.com/boredazfcuk/docker-icloudpd</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>24、resilio sync 文件同步 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Fbt-sync%2Fsync-docker" target="_blank"><span style="font-size: 16px"><strong>https://github.com/bt-sync/sync-docker</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>25、wastebin 代码片段管理 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Fmatze%2Fwastebin" target="_blank"><span style="font-size: 16px"><strong>https://github.com/matze/wastebin</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>26、ID Photos AI证件照 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2FZeyi-Lin%2FHivisionIDPhotos" target="_blank"><span style="font-size: 16px"><strong>https://github.com/Zeyi-Lin/HivisionIDPhotos</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>27、qBittorrent增强反吸血版 pt工具 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2FSuperNG6%2FDocker-qBittorrent-Enhanced-Edition" target="_blank"><span style="font-size: 16px"><strong>https://github.com/SuperNG6/Docker-qBittorrent-Enhanced-Edition</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>28、阅读3服务器版 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Fhectorqin%2Freader%3Ftab%3Dreadme-ov-file" target="_blank"><span style="font-size: 16px"><strong>https://github.com/hectorqin/reader?tab=readme-ov-file</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>29、Zurl 短链接 </strong></span><a href="https://github.com/helloxz/zurl" target="_self" rel=""><span style="font-size: 16px"><strong>https://github.com/helloxz/zurl</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>30、Cloudflre-imgbed CF图床 </strong></span><a href="https://github.com/MarSeventh/CloudFlare-ImgBed" target="_self" rel=""><span style="font-size: 16px"><strong>https://github.com/MarSeventh/CloudFlare-ImgBed</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>31、File-Transfer 点对点传输 </strong></span><a href="https://github.com/MatrixSeven/file-transfer-go" target="_self" rel=""><span style="font-size: 16px"><strong>https://github.com/MatrixSeven/file-transfer-go</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>32、SnapDrop 文件传输 </strong></span><a href="https://github.com/SnapDrop/snapdrop" target="_self" rel=""><span style="font-size: 16px"><strong>https://github.com/SnapDrop/snapdrop</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>33、FastSend 点对点传输 </strong></span><a href="https://github.com/ShouChenICU/FastSend" target="_self" rel=""><span style="font-size: 16px"><strong>https://github.com/ShouChenICU/FastSend</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>34、丁丁快传 基于cf worker的快传工具 </strong></span><a href="https://github.com/iiop123/dingding" target="_self" rel=""><span style="font-size: 16px"><strong>https://github.com/iiop123/dingding</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>35、 Docker-Proxy Docker国内加速服务 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Fdqzboy%2FDocker-Proxy" target="_blank"><span style="font-size: 16px"><strong>https://github.com/dqzboy/Docker-Proxy</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>36、ZFile 在线网盘程序 </strong></span><a href="https://github.com/zfile-dev/zfile" target="_self" rel=""><span style="font-size: 16px"><strong>https://github.com/zfile-dev/zfile</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>37、</strong></span><span style="color: rgb(68, 68, 68); font-size: 16px"><strong>Stump 免费开源的数字图书馆 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Fstumpapp%2Fstump" target="_blank"><span style="font-size: 16px"><strong>https://github.com/stumpapp/stump</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>38、</strong></span><span style="color: rgb(68, 68, 68); font-size: 16px"><strong>Rclone 存储挂载 </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Frclone%2Frclone" target="_blank"><span style="font-size: 16px"><strong>https://github.com/rclone/rclone</strong></span></a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px"><strong>39、 计算器 用来计算VPS剩余价值 </strong></span><a href="https://github.com/hahabye/vps_jsq" target="_self" rel=""><strong>https://github.com/hahabye/vps_jsq</strong></a></p>
 </li>
 <li>
  <p style=""><strong>40、LandPPT </strong><span style="color: rgb(31, 35, 40); font-size: 16px"><strong>基于LLM的演示文稿生成平台</strong></span><strong> </strong><a href="https://github.com/sligter/LandPPT" target="_self" rel=""><strong>https://github.com/sligter/LandPPT</strong></a></p>
 </li>
 <li>
  <p style=""><strong>41、Wechat-selkies Docker版的微信 </strong><a href="https://github.com/nickrunning/wechat-selkies" target="_self" rel=""><strong>https://github.com/nickrunning/wechat-selkies</strong></a></p>
 </li>
 <li>
  <p style=""><strong>42、现代图床 免费图床 </strong><a href="https://github.com/1keji/modern-images" target="_self" rel=""><strong>https://github.com/1keji/modern-images</strong></a></p>
 </li>
 <li>
  <p style=""><strong>43、vaultwarden backup Vaultwarden自动备份 </strong><a href="https://github.com/ttionya/vaultwarden-backup/" target="_self" rel=""><strong>https://github.com/ttionya/vaultwarden-backup/</strong></a></p>
 </li>
 <li>
  <p style=""><strong>44、CloudPan189 Share </strong><span style="color: rgb(31, 35, 40); font-size: 16px"><strong>专为天翼云盘设计的智能文件分享管理工具 </strong></span><a href="https://github.com/xxcheng123/cloudpan189-share" target="_blank" rel="">https://github.com/xxcheng123/cloudpan189-share</a></p>
 </li>
 <li>
  <p style=""><span style="font-size: 16px">45、<strong> </strong></span><span style="color: rgb(68, 68, 68); font-size: 16px"><strong>ezBookkeeping 记账应用</strong></span><span style="color: rgb(68, 68, 68); font-size: 14px"><strong> </strong></span><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Fmayswind%2Fezbookkeeping%23" target="_blank"><strong>https://github.com/mayswind/ezbookkeeping</strong></a></p>
 </li>
 <li>
  <p style="">46、<strong>灰色轨迹 </strong> <strong>个人导航应用 </strong><a href="https://github.com/jy02739244/iori-nav" target="_blank" rel=""><strong>https://github.com/jy02739244/iori-nav</strong></a></p>
 </li>
 <li>
  <p style=""><strong>47、Global-Radio 网络电台 </strong><a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Fgithub.com%2Fmoli-xia%2Fglobal-radio" target="_blank"><strong>https://github.com/moli-xia/global-radio</strong></a></p>
 </li>
</ul>
<p style=""></p>]]></description><guid isPermaLink="false">/archives/gooddocker</guid><dc:creator>Leo</dc:creator><enclosure url="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F09%2F28%2FYTKwCVdmZqkG3QA.jpg&amp;size=m" type="image/jpeg" length="16697"/><category>资源分享</category><pubDate>Sun, 28 Sep 2025 06:13:52 GMT</pubDate></item><item><title><![CDATA[支持Docker搭建的跨平台文件传输工具-PairDrop]]></title><link>https://7yv.net/archives/pairdrop</link><description><![CDATA[<img src="https://7yv.net/plugins/feed/assets/telemetry.gif?title=%E6%94%AF%E6%8C%81Docker%E6%90%AD%E5%BB%BA%E7%9A%84%E8%B7%A8%E5%B9%B3%E5%8F%B0%E6%96%87%E4%BB%B6%E4%BC%A0%E8%BE%93%E5%B7%A5%E5%85%B7-PairDrop&amp;url=/archives/pairdrop" width="1" height="1" alt="" style="opacity:0;">
<p style="text-align: center"><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F09%2F23%2FA1leZ9WFtLRCwhx.png&amp;size=m" width="500px" height="410px" style="display: inline-block"></p>
<p style=""></p>
<p style="">本工具基于之前分享的<a href="https://github.com/SnapDrop/snapdrop" target="_blank" rel="">SnapDrop</a>开发，功能上会比原版多点，并且支持多种语言。</p>
<p style=""></p>
<p style="">可以局域网内互传，也可以同房间内临时传输文件</p>
<p style=""></p>
<h3 style="" id="1%E3%80%81%E9%A1%B9%E7%9B%AE%E5%9C%B0%E5%9D%80">1、项目地址</h3>
<p style=""><a href="https://github.com/SnapDrop/snapdrop" target="_blank" rel="">https://github.com/SnapDrop/snapdrop</a></p>
<p style=""></p>
<h3 style="" id="2%E3%80%81demo">2、Demo</h3>
<p style=""><a href="https://pairdrop.net/" target="_blank" rel="">https://pairdrop.net/</a></p>
<p style=""></p>
<h3 style="" id="3%E3%80%81docker-compose">3、Docker Compose</h3>
<pre><code class="language-bash">version: "3"
services:
  pairdrop:
    image: "lscr.io/linuxserver/pairdrop:latest"  
    container_name: pairdrop  
    restart: always  
    environment:
      - PUID=1000  
      - PGID=1000  
      - WS_FALLBACK=false  
      - RATE_LIMIT=false  
      - RTC_CONFIG=false  
      - DEBUG_MODE=false  
      - TZ=Etc/UTC  
    ports:
      - "0.0.0.0:3555:3000"  
</code></pre>
<p style=""></p>
<p style=""></p>]]></description><guid isPermaLink="false">/archives/pairdrop</guid><dc:creator>Leo</dc:creator><enclosure url="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F09%2F23%2FA1leZ9WFtLRCwhx.png&amp;size=m" type="image/jpeg" length="54808"/><category>技术教程</category><pubDate>Tue, 23 Sep 2025 04:48:52 GMT</pubDate></item><item><title><![CDATA[MacOS安装软件提示“XX已损坏，无法打开”]]></title><link>https://7yv.net/archives/macosappbug</link><description><![CDATA[<img src="https://7yv.net/plugins/feed/assets/telemetry.gif?title=MacOS%E5%AE%89%E8%A3%85%E8%BD%AF%E4%BB%B6%E6%8F%90%E7%A4%BA%E2%80%9CXX%E5%B7%B2%E6%8D%9F%E5%9D%8F%EF%BC%8C%E6%97%A0%E6%B3%95%E6%89%93%E5%BC%80%E2%80%9D&amp;url=/archives/macosappbug" width="1" height="1" alt="" style="opacity:0;">
<p style="">针对macOS提示"已损坏无法打开"的问题，可通过调整安全设置和终端命令解决‌，核心解决方案包括快捷权限授予、系统设置修改和隔离属性移除三种方式。‌</p>
<p style="text-align: center"><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F09%2F18%2FSch2eNVPu6YQI4r.png&amp;size=m" width="500px" height="500px" style="display: inline-block"></p>
<h3 style="" id="%E5%BF%AB%E6%8D%B7%E6%9D%83%E9%99%90%E6%8E%88%E4%BA%88%E6%96%B9%E6%B3%95%E2%80%8C"><strong>快捷权限授予方法‌</strong></h3>
<ol>
 <li>
  <p style="">按住 Control 键强制打开‌。</p>
 </li>
</ol>
<p style="">在访达中找到目标应用图标。</p>
<p style=""><strong>按住 Control 键单击应用 → 选择「打开」→ 在警告框点击「打开」。</strong></p>
<p style="">此操作相当于向系统申请单次临时授权。‌‌</p>
<p style="">系统设置调整方案‌</p>
<p style="">开启任何来源选项‌。</p>
<p style="">打开终端输入：</p>
<pre><code class="language-bash">sudo spctl --master-disable</code></pre>
<p style="">输入管理员密码后进入<strong>系统设置 → 隐私与安全性 → 勾选「任何来源」。‌</strong></p>
<ol start="2">
 <li>
  <p style="">手动授权特定应用‌。</p>
 </li>
</ol>
<p style="">尝试双击应用触发错误提示后。</p>
<p style="">前往<strong>系统设置 → 隐私与安全性 → 在「安全性」找到对应应用记录 → 点击「仍要打开」。‌‌</strong></p>
<p style=""></p>
<h3 style="" id="%E7%BB%88%E7%AB%AF%E9%AB%98%E7%BA%A7%E5%A4%84%E7%90%86%E6%96%B9%E6%A1%88%E2%80%8C"><strong>终端高级处理方案‌</strong></h3>
<ol>
 <li>
  <p style="">移除隔离属性‌。</p>
 </li>
</ol>
<p style="">终端输入：</p>
<pre><code class="language-bash">sudo xattr -cr </code></pre>
<p style="">（注意末尾有空格）。</p>
<p style=""><strong>将应用图标拖入终端窗口自动补全路径 → 回车执行。</strong></p>
<p style="">该命令会清除应用的com.apple.quarantine隔离标记。‌</p>
<ol start="2">
 <li>
  <p style="">权限修复（适用于命令报错）‌。</p>
 </li>
</ol>
<p style="">若执行上述命令出现Operation not permitted</p>
<p style=""><strong>前往系统设置 → 隐私与安全性 → 隐私 → App管理 → 添加终端权限。‌‌</strong></p>]]></description><guid isPermaLink="false">/archives/macosappbug</guid><dc:creator>Leo</dc:creator><enclosure url="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F09%2F18%2FSch2eNVPu6YQI4r.png&amp;size=m" type="image/jpeg" length="0"/><category>技术教程</category><pubDate>Wed, 17 Sep 2025 23:51:21 GMT</pubDate></item><item><title><![CDATA[BillionMail 企业邮局搭建]]></title><link>https://7yv.net/archives/email</link><description><![CDATA[<img src="https://7yv.net/plugins/feed/assets/telemetry.gif?title=BillionMail%20%E4%BC%81%E4%B8%9A%E9%82%AE%E5%B1%80%E6%90%AD%E5%BB%BA&amp;url=/archives/email" width="1" height="1" alt="" style="opacity:0;">
<p style="text-align: center"><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F09%2F15%2F84f2gAwDB9xe7XQ.png&amp;size=m" width="500px" height="500px" style="display: inline-block"></p>
<p style=""></p>
<h3 style="" id="%E4%B8%80%E3%80%81%E4%BB%80%E4%B9%88%E6%98%AFbillionmail"><span style="font-size: 16px; color: rgb(60, 60, 67)">一、什么是BillionMail</span></h3>
<p style=""><span style="font-size: 16px; color: rgb(60, 60, 67)">BillionMail是未来的开源邮件服务器和电子邮件营销平台，旨在帮助企业和个人轻松管理电子邮件营销活动。无论是发送新闻通讯、促销邮件还是事务性消息，该工具都将为您提供对电子邮件营销工作的完全控制。</span></p>
<p style=""></p>
<h3 style="" id="%E4%BA%8C%E3%80%81%E4%B8%80%E9%94%AE%E5%AE%89%E8%A3%85%E8%84%9A%E6%9C%AC"><span style="font-size: 16px; color: rgb(60, 60, 67)">二、一键安装脚本</span></h3>
<pre><code class="language-bash">cd /opt &amp;&amp; git clone https://github.com/aaPanel/BillionMail &amp;&amp; cd BillionMail &amp;&amp; bash install.sh</code></pre>
<p style=""></p>
<h3 style="" id="%E4%B8%89%E3%80%81%E5%AE%98%E7%BD%91%E6%90%AD%E5%BB%BA%E6%95%99%E7%A8%8B">三、官网搭建教程</h3>
<p style=""><a href="https://www.billionmail.com/zh_CN/start/quickstart.html"><strong>官方部署教程</strong></a></p>
<p style=""></p>
<h3 style="" id="%E5%9B%9B%E3%80%81%E5%AE%98%E7%BD%91%E8%A7%86%E9%A2%91%E6%95%99%E7%A8%8B">四、官网视频教程</h3>
<h3 style="text-align: right" id=""><iframe src="https://player.bilibili.com/player.html?isOutside=true&amp;aid=114634438738101&amp;bvid=BV1JiTNzUE5m&amp;cid=30345529442&amp;p=1" width="87%" height="500px" frameborder="0" allowfullscreen="true" framespacing="0" style="display: inline-block"></iframe></h3>
<p style=""></p>]]></description><guid isPermaLink="false">/archives/email</guid><dc:creator>Leo</dc:creator><enclosure url="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F09%2F15%2F84f2gAwDB9xe7XQ.png&amp;size=m" type="image/jpeg" length="0"/><category>技术教程</category><pubDate>Thu, 11 Sep 2025 12:45:00 GMT</pubDate></item><item><title><![CDATA[Docker和Docker Compose的安装]]></title><link>https://7yv.net/archives/docker</link><description><![CDATA[<img src="https://7yv.net/plugins/feed/assets/telemetry.gif?title=Docker%E5%92%8CDocker%20Compose%E7%9A%84%E5%AE%89%E8%A3%85&amp;url=/archives/docker" width="1" height="1" alt="" style="opacity:0;">
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F08%2F22%2FaqDUIo3MAPXchLS.png&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style="">博主常用 Debian 系统，以下均已 Debian 系统为例</p>
<h3 style="" id="1%E3%80%81docker-%E7%9A%84%E5%AE%89%E8%A3%85">1、Docker 的安装</h3>
<p style="">更新包索引</p>
<pre><code class="language-bash">sudo apt-get update</code></pre>
<p style="">安装必要系统工具</p>
<pre><code class="language-bash">sudo apt-get install apt-transport-https ca-certificates curl software-properties-common</code></pre>
<p style="">添加Docker的官方GPG密钥</p>
<pre><code class="language-bash">curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -</code></pre>
<p style="">设置stable仓库</p>
<pre><code class="language-bash">sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"</code></pre>
<p style="">再次更新包索引</p>
<pre><code class="language-bash">sudo apt-get update</code></pre>
<p style=""><span style="font-size: 16px; color: rgb(51, 51, 51)">安装Docker CE（Docker社区版）</span></p>
<pre><code class="language-bash">sudo apt-get install docker-ce docker-ce-cli containerd.io</code></pre>
<p style="">启动Docker服务</p>
<pre><code class="language-bash">sudo systemctl start docker</code></pre>
<p style="">设置开机自启</p>
<pre><code class="language-bash">sudo systemctl enable docker</code></pre>
<p style=""></p>
<p style="">查看 Docker 安装版本</p>
<pre><code class="language-bash">docker --version</code></pre>
<p style=""></p>
<h3 style="" id="2%E3%80%81docker-compose-%E7%9A%84%E5%AE%89%E8%A3%85">2、Docker Compose 的安装</h3>
<p style=""></p>
<p style="">下载 Docker Compose 二进制文件</p>
<pre><code class="language-bash">sudo curl -L "https://github.com/docker/compose/releases/download/v2.10.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose</code></pre>
<p style=""></p>
<p style="">为 Docker Compose 二进制文件添加执行权限</p>
<pre><code class="language-bash">sudo chmod +x /usr/local/bin/docker-compose</code></pre>
<p style=""></p>
<p style="">查看 Docker Compose 安装版本</p>
<pre><code class="language-bash">docker-compose --version</code></pre>
<p style=""></p>
<p style=""></p>
<p style=""></p>]]></description><guid isPermaLink="false">/archives/docker</guid><dc:creator>Leo</dc:creator><enclosure url="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F08%2F22%2FaqDUIo3MAPXchLS.png&amp;size=m" type="image/jpeg" length="62248"/><category>技术教程</category><pubDate>Fri, 22 Aug 2025 06:34:54 GMT</pubDate></item><item><title><![CDATA[NFD2.0 聊天机器人]]></title><link>https://7yv.net/archives/nfd</link><description><![CDATA[<img src="https://7yv.net/plugins/feed/assets/telemetry.gif?title=NFD2.0%20%E8%81%8A%E5%A4%A9%E6%9C%BA%E5%99%A8%E4%BA%BA&amp;url=/archives/nfd" width="1" height="1" alt="" style="opacity:0;">
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F08%2F22%2FvIQDGyRBk3LdY9j.png&amp;size=m" width="991px" height="Infinitypx" style="display: inline-block"></p>
<p style=""></p>
<p style="">使用方法：</p>
<p style="">1、用户先去<a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Ft.me%2FNodeForwardBot%2FBotFather" target="_blank">@BotFather</a>，输入 <code>/newbot</code> 按照指引输入你要创建的机器人的昵称和名字，点击复制机器人吐出的token，然后...</p>
<p style="">2、到<a href="https://www.nodeseek.com/jump?to=https%3A%2F%2Ft.me%2FNodeForwardBot" target="_blank">@NodeForwardBot</a>粘贴，完活。</p>
<p style=""></p>
<p style="">文章节选自：<a href="https://www.nodeseek.com/post-286885-1">『更新，NFD2.0』 telegram私聊机器人，创建只需一分钟！替代Livegram Bot</a></p>]]></description><guid isPermaLink="false">/archives/nfd</guid><dc:creator>Leo</dc:creator><enclosure url="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F08%2F22%2FvIQDGyRBk3LdY9j.png&amp;size=m" type="image/jpeg" length="188671"/><category>资源分享</category><pubDate>Sun, 27 Apr 2025 23:19:21 GMT</pubDate></item><item><title><![CDATA[ollama常用命令]]></title><link>https://7yv.net/archives/ollama</link><description><![CDATA[<img src="https://7yv.net/plugins/feed/assets/telemetry.gif?title=ollama%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4&amp;url=/archives/ollama" width="1" height="1" alt="" style="opacity:0;">
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F04%2F27%2FGRMoqPz2aErFTOK.jpg&amp;size=m" width="50%" height="100%" style="display: inline-block"></p>
<p style=""><strong>1、使用方法</strong></p>
<ul>
 <li>
  <p style="line-height: 2em"><strong>ollama [flags]</strong>：使用标志（flags）运行 ollama。</p>
 </li>
 <li>
  <p style="line-height: 2em"><strong>ollama [command]</strong>：运行 ollama 的某个具体命令。</p>
 </li>
</ul>
<p style="line-height: 2em"><strong>2、可用命令（command）</strong></p>
<ul>
 <li>
  <p style="">serve：启动 ollama 服务。</p>
 </li>
 <li>
  <p style="">create：根据一个 Modelfile 创建一个模型。</p>
 </li>
 <li>
  <p style="">show：显示某个模型的详细信息。</p>
 </li>
 <li>
  <p style="">run：运行一个模型。</p>
 </li>
 <li>
  <p style="">stop：停止一个正在运行的模型。</p>
 </li>
 <li>
  <p style="">pull：从一个模型仓库（registry）拉取一个模型。</p>
 </li>
 <li>
  <p style="">push：将一个模型推送到一个模型仓库。</p>
 </li>
 <li>
  <p style="">list：列出所有模型。</p>
 </li>
 <li>
  <p style="">ps：列出所有正在运行的模型。</p>
 </li>
 <li>
  <p style="">cp：复制一个模型。</p>
 </li>
 <li>
  <p style="">rm：删除一个模型。</p>
 </li>
 <li>
  <p style="">help：获取关于任何命令的帮助信息。</p>
 </li>
</ul>
<p style="line-height: 2em"><strong>3、标志（Flags）</strong></p>
<ul>
 <li>
  <p style="">-h, --help：显示 ollama 的帮助信息。</p>
 </li>
 <li>
  <p style="">-v, --version：显示版本信息。</p>
 </li>
</ul>
<p style=""></p>]]></description><guid isPermaLink="false">/archives/ollama</guid><dc:creator>Leo</dc:creator><enclosure url="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F04%2F27%2FGRMoqPz2aErFTOK.jpg&amp;size=m" type="image/jpeg" length="120950"/><category>技术教程</category><pubDate>Sun, 27 Apr 2025 15:00:23 GMT</pubDate></item><item><title><![CDATA[播放器进入All In One时代--AGC Player介绍]]></title><link>https://7yv.net/archives/agcplayer</link><description><![CDATA[<img src="https://7yv.net/plugins/feed/assets/telemetry.gif?title=%E6%92%AD%E6%94%BE%E5%99%A8%E8%BF%9B%E5%85%A5All%20In%20One%E6%97%B6%E4%BB%A3--AGC%20Player%E4%BB%8B%E7%BB%8D&amp;url=/archives/agcplayer" width="1" height="1" alt="" style="opacity:0;">
<p style="">播放器市场一直卷的很厉害，苹果生态里原来是infuse一家独大，后来国产软件崛起，Vidhub、SenPlayer、Hamhub等大有后浪推前浪的态势。但是播放器往往各有各色，功能上也各有千秋。有没有一个播放器是集众家之所长的呢？这就不得不提到今天我们的主角 AGC Player了。</p>
<h3 style="" id="%E5%AE%98%E7%BD%91%E5%9C%B0%E5%9D%80">官网地址</h3>
<p style=""><a href="https://agcplayer.com/">AGCPlayer</a></p>
<p style=""></p>
<h3 style="" id="%E5%8A%9F%E8%83%BD%E4%BB%8B%E7%BB%8D">功能介绍</h3>
<p style="">AGC Player 首先可以接入 Alist和 WevDAV等网络共享，以及115、阿里云、百度云盘、Google Drive、OneDrive等主流网盘。</p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F03%2F29%2F3MdAj9bxVWZCBom.png&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""></p>
<h3 style="" id="%E7%8B%AC%E9%97%A8%E7%A7%98%E7%B1%8D-%E5%B0%8F%E7%BB%84%E4%BB%B6%E5%8A%9F%E8%83%BD">独门秘籍-小组件功能</h3>
<p style="">小组件可以通过小组件市场来下载和安装丰富的插件。（小组件市场地址：<a href="https://agcplayer.com/widget.html">AGCPlayer 小组件</a>）</p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F03%2F29%2FWuKP8adLjQSezCr.jpg&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""></p>
<p style="">小组件还在继续添加中。</p>
<p style=""></p>
<h3 style="" id="%E7%89%B9%E5%88%AB%E7%A6%8F%E5%88%A9">特别福利</h3>
<p style="">特别申请了福利给大家，只有大家在注册的时候，邀请人用户ID处输入 777777（6个7）就可以额外增加3个小组件位置。</p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F03%2F29%2FYsgpJ7eN8vCXfrI.png&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>]]></description><guid isPermaLink="false">/archives/agcplayer</guid><dc:creator>Leo</dc:creator><enclosure url="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F03%2F29%2FrvgOtAquEkZsdoG.jpg&amp;size=m" type="image/jpeg" length="11044"/><category>资源分享</category><pubDate>Sat, 29 Mar 2025 12:08:26 GMT</pubDate></item><item><title><![CDATA[Linux系统卸载哪吒面板被控端]]></title><link>https://7yv.net/archives/nezha%20agent</link><description><![CDATA[<img src="https://7yv.net/plugins/feed/assets/telemetry.gif?title=Linux%E7%B3%BB%E7%BB%9F%E5%8D%B8%E8%BD%BD%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E8%A2%AB%E6%8E%A7%E7%AB%AF&amp;url=/archives/nezha%20agent" width="1" height="1" alt="" style="opacity:0;">
<p style="">要卸载 <strong>哪吒探针 V1 版</strong> 的被控端（Agent），请按照以下步骤操作：</p>
<h3 style="" id="1.-%E5%81%9C%E6%AD%A2-agent-%E6%9C%8D%E5%8A%A1">1. 停止 Agent 服务</h3>
<p style="">首先，停止正在运行的 <code>nezha-agent</code> 服务。</p>
<pre><code class="language-bash">sudo systemctl stop nezha-agent
</code></pre>
<h3 style="" id="2.-%E7%A6%81%E7%94%A8%E5%BC%80%E6%9C%BA%E8%87%AA%E5%90%AF">2. 禁用开机自启</h3>
<p style="">防止服务在系统启动时自动运行。</p>
<pre><code class="language-bash">sudo systemctl disable nezha-agent
</code></pre>
<h3 style="" id="3.-%E5%88%A0%E9%99%A4%E6%9C%8D%E5%8A%A1%E6%96%87%E4%BB%B6">3. 删除服务文件</h3>
<p style="">移除 <code>nezha-agent</code> 的服务配置文件。</p>
<pre><code class="language-bash">sudo rm /etc/systemd/system/nezha-agent.service
</code></pre>
<h3 style="" id="4.-%E5%88%A0%E9%99%A4-agent-%E6%96%87%E4%BB%B6">4. 删除 Agent 文件</h3>
<p style="">删除安装目录中的 Agent 文件。</p>
<pre><code class="language-bash">sudo rm -rf /opt/nezha/agent
</code></pre>
<h3 style="" id="5.-%E9%87%8D%E6%96%B0%E5%8A%A0%E8%BD%BD-systemd-%E9%85%8D%E7%BD%AE">5. 重新加载 systemd 配置</h3>
<p style="">确保系统服务管理器加载最新的配置。</p>
<pre><code class="language-bash">sudo systemctl daemon-reload
</code></pre>
<h3 style="" id="6.-%E6%A3%80%E6%9F%A5%E6%AE%8B%E7%95%99%E8%BF%9B%E7%A8%8B">6. 检查残留进程</h3>
<p style="">确认没有遗留的 <code>nezha-agent</code> 进程在运行。</p>
<pre><code class="language-bash">ps -ef | grep nezha-agent
</code></pre>
<p style="">如果发现仍有相关进程运行，请使用 <code>kill</code> 命令终止。</p>
<h3 style="" id="7.-%E5%88%A0%E9%99%A4%E6%97%A5%E5%BF%97%E6%96%87%E4%BB%B6%EF%BC%88%E5%8F%AF%E9%80%89%EF%BC%89">7. 删除日志文件（可选）</h3>
<p style="">如果需要，您可以删除与 <code>nezha-agent</code> 相关的日志文件。</p>
<pre><code class="language-bash">sudo rm -rf /var/log/nezha
</code></pre>
<p style="">请注意，以上命令适用于基于 Linux 的系统。对于其他操作系统，卸载步骤可能有所不同。</p>
<p style=""></p>
<p style="">文章转自：https://1keji.net/t/topic/33</p>]]></description><guid isPermaLink="false">/archives/nezha%20agent</guid><dc:creator>Leo</dc:creator><enclosure url="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F03%2F04%2FJXwoHlbxyMEOUiL.jpg&amp;size=m" type="image/jpeg" length="561596"/><category>技术教程</category><pubDate>Tue, 4 Mar 2025 07:18:05 GMT</pubDate></item><item><title><![CDATA[只需一个邮箱就可申请的免费VPS]]></title><link>https://7yv.net/archives/freevps</link><description><![CDATA[<img src="https://7yv.net/plugins/feed/assets/telemetry.gif?title=%E5%8F%AA%E9%9C%80%E4%B8%80%E4%B8%AA%E9%82%AE%E7%AE%B1%E5%B0%B1%E5%8F%AF%E7%94%B3%E8%AF%B7%E7%9A%84%E5%85%8D%E8%B4%B9VPS&amp;url=/archives/freevps" width="1" height="1" alt="" style="opacity:0;">
<p style=""></p>
<p style="">今天发现大佬的文章，介绍了一款，不用信用卡验证，直接仅靠一个邮箱就能申请的，2C4G50G的vps，每120天激活一下就可以长期持有，不敢独享，现在分享给大家。</p>
<h3 style="" id="1%E3%80%81%E8%A7%86%E9%A2%91%E6%95%99%E7%A8%8B">1、视频教程</h3>
<p style=""><a href="https://www.bilibili.com/video/BV1ETX9YpEc6/">仅需一个邮箱就能申请的免费VPS</a></p>
<h3 style="" id="2%E3%80%81%E7%94%B3%E8%AF%B7%E5%9C%B0%E5%9D%80%EF%BC%9A">2、申请地址：</h3>
<p style=""><a href="https://linuxone.cloud.marist.edu/" target="_blank">https://linuxone.cloud.marist.edu/</a></p>
<p style=""></p>
<h3 style="" id="3%E3%80%81%E6%B3%A8%E5%86%8C%E8%B4%A6%E5%8F%B7">3、注册账号</h3>
<p style="">点击 Register</p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F03%2F01%2FC2XosNk1l6JGUib.png&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""></p>
<p style="">根据提示输入相关信息，如图所示，完成后，点击“Request your trial”</p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F03%2F01%2FbFl85KyauNwXdJW.png&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""></p>
<p style="">会在注册邮箱中收到一封信件，点击信件中的链接，会看到以下提示</p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F03%2F01%2F1dvqbFKJUnc3QMG.png&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""></p>
<h3 style="" id="4%E3%80%81%E5%88%9B%E5%BB%BAvps">4、创建VPS</h3>
<p style="">点击“Sign in”，然后输入注册的邮箱和密码，即可登录。登录后点击“Virtual Services”</p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F03%2F01%2F8CMBWUJQbtrkRZO.png&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""></p>
<p style="">然后点击“Create”</p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F03%2F01%2F7vHg42sT9EzypGo.png&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""></p>
<p style="">根据图示，依次完成“1-4”的填写后点击 “5”“Create”，特别注意“4”中，如果你有自己的常用SSH证书，可以选择Import上传自己的证书，如果没有，请点击 Create 生成ssh证书后，你下载到本地，方便后期ssh登录vps使用。</p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F03%2F01%2FzchZ54gVFbl9Gxo.png&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""></p>
<p style="">等待VPS创建完成。</p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F03%2F01%2FMToai8yFflCx6S3.png&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""></p>
<p style="">创建完成后，使用SSH工具登录VPS即可，特别主要的是，请使用ssh证书登录，账号填写：<span style="font-size: 30px; color: rgb(51, 51, 51)"><strong>linux1</strong></span></p>
<p style=""></p>
<p style=""><strong>经测试，可以安装 1Panel 开源面板，登录前需要关闭防火墙即可正常使用。</strong></p>
<p style=""></p>
<p style=""></p>
<p style=""></p>
<p style=""></p>]]></description><guid isPermaLink="false">/archives/freevps</guid><dc:creator>Leo</dc:creator><enclosure url="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F03%2F01%2F46E19n5Kagi7AqI.png&amp;size=m" type="image/jpeg" length="0"/><category>资源分享</category><pubDate>Sat, 1 Mar 2025 08:07:43 GMT</pubDate></item><item><title><![CDATA[修改哪吒监控面板数据库 更改服务器顺序]]></title><link>https://7yv.net/archives/nezhano</link><description><![CDATA[<img src="https://7yv.net/plugins/feed/assets/telemetry.gif?title=%E4%BF%AE%E6%94%B9%E5%93%AA%E5%90%92%E7%9B%91%E6%8E%A7%E9%9D%A2%E6%9D%BF%E6%95%B0%E6%8D%AE%E5%BA%93%20%E6%9B%B4%E6%94%B9%E6%9C%8D%E5%8A%A1%E5%99%A8%E9%A1%BA%E5%BA%8F&amp;url=/archives/nezhano" width="1" height="1" alt="" style="opacity:0;">
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F02%2F16%2FA5wbZrkX8on46MK.png&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""></p>
<p style="">安装sqlite3 用于进入sqlite数据库并修改</p>
<pre><code class="language-bash">apt install sqlite3
</code></pre>
<p style="">进入哪吒数据库</p>
<pre><code class="language-bash">sqlite3 /opt/nezha/dashboard/data/sqlite.db
</code></pre>
<p style="">打开服务器文件</p>
<pre><code>SELECT * FROM servers;
</code></pre>
<p style="">修改id</p>
<pre><code class="language-bash">UPDATE servers SET id =要修改成的id WHERE id =修改的id;
</code></pre>
<p style="">重置顺序</p>
<pre><code class="language-bash">DELETE FROM sqlite_sequence WHERE name = 'servers';
</code></pre>
<p style="">清空网络延迟</p>
<pre><code class="language-bash">DELETE FROM service_histories;
</code></pre>
<p style="">退出数据库</p>
<pre><code class="language-bash">.exit
</code></pre>
<p style=""></p>
<p style="">转载自：<a href="https://www.nodeseek.com/post-257640-1">【教程】修改哪吒数据库 更改服务器id顺序、延续</a></p>
<p style="">作者博客文章：<a href="https://blog.leu.pp.ua/archives/LilWnYz8">修改哪吒数据库 更改服务器、报警、服务顺序|Leu的小站</a></p>]]></description><guid isPermaLink="false">/archives/nezhano</guid><dc:creator>Leo</dc:creator><enclosure url="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F02%2F16%2FA5wbZrkX8on46MK.png&amp;size=m" type="image/jpeg" length="591592"/><category>技术教程</category><pubDate>Sun, 16 Feb 2025 02:42:56 GMT</pubDate></item><item><title><![CDATA[打造自己的云端满血版（671B）deepseek]]></title><link>https://7yv.net/archives/deepseek</link><description><![CDATA[<img src="https://7yv.net/plugins/feed/assets/telemetry.gif?title=%E6%89%93%E9%80%A0%E8%87%AA%E5%B7%B1%E7%9A%84%E4%BA%91%E7%AB%AF%E6%BB%A1%E8%A1%80%E7%89%88%EF%BC%88671B%EF%BC%89deepseek&amp;url=/archives/deepseek" width="1" height="1" alt="" style="opacity:0;">
<p style="">相信最近大家都在部署本地deepseek大模型，即便你有个4090、5090的显卡，也就只能部署32b或者70b的蒸馏模型。如果想本地部署671b的满血版deepseek模型还是想都不要想了。那想体验满血版的deepseek，但是还不通过deepseek官网（最近官网卡顿、无法访问等情况频出），有实现的办法吗？</p>
<p style="">答案肯定是有的，那就是注册“硅基流动”，注册地址： <a href="https://cloud.siliconflow.cn/i/P36xlOLi" target="_blank"><span fontsize="" color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0)">https://cloud.siliconflow.cn/i/P36xlOLi </span></a><span fontsize="" color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0)">现在注册还有2000万token，够大家使用很久了。而且现在deepseek官网临时不提供api的新申请，但是“硅基流动”可以，下面我们提议一下在线和api的使用。</span></p>
<h3 style="" id="%E7%AC%AC%E4%B8%80%E6%AD%A5"><span fontsize="" color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0)">第一步</span></h3>
<p style=""><span fontsize="" color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0)">打开注册地址：</span> <a href="https://cloud.siliconflow.cn/i/P36xlOLi" target="_blank"><span fontsize="" color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0)">https://cloud.siliconflow.cn/i/P36xlOLi </span></a><span fontsize="" color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0)">并根据要求进行注册</span></p>
<p style=""></p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F02%2F04%2FBArPUxQfRwMsjKS.jpg&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""></p>
<h3 style="" id="%E7%AC%AC%E4%BA%8C%E6%AD%A5">第二步</h3>
<p style="">在“模型广场”找到 DeepSeek- R1</p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F02%2F04%2F6Jwqb8ikYFonCfO.jpg&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""></p>
<h3 style="" id="%E7%AC%AC%E4%B8%89%E6%AD%A5">第三步</h3>
<p style="">选择“在线体验”</p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F02%2F04%2F92mzvIJWOqMV4xe.jpg&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<h3 style="" id="%E7%AC%AC%E5%9B%9B%E6%AD%A5">第四步</h3>
<p style="">开始你的DeepSeek</p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F02%2F04%2FysHQFRMlCwNJzu7.jpg&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<h3 style="" id="%E7%AC%AC%E4%BA%94%E6%AD%A5">第五步</h3>
<p style="">api密钥的申请</p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F02%2F04%2F28dajWZ5J76vxT9.jpg&amp;size=m" width="100%" height="100%" style="display: inline-block"><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F02%2F04%2FkZoF4Hlj6mzEi5t.jpg&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F02%2F04%2FUckaRnep4djfCN7.jpg&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""></p>
<p style="">有了api密钥你就可以任意接入了。开始你的 deepseek奇幻之旅吧。</p>
<p style=""></p>]]></description><guid isPermaLink="false">/archives/deepseek</guid><dc:creator>Leo</dc:creator><enclosure url="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F02%2F04%2FBArPUxQfRwMsjKS.jpg&amp;size=m" type="image/jpeg" length="798625"/><category>资源分享</category><pubDate>Tue, 4 Feb 2025 01:53:19 GMT</pubDate></item><item><title><![CDATA[【小白玩转VPS】 第04期 搭建自己的密码管理工具]]></title><link>https://7yv.net/archives/bitwarden</link><description><![CDATA[<img src="https://7yv.net/plugins/feed/assets/telemetry.gif?title=%E3%80%90%E5%B0%8F%E7%99%BD%E7%8E%A9%E8%BD%ACVPS%E3%80%91%20%E7%AC%AC04%E6%9C%9F%20%E6%90%AD%E5%BB%BA%E8%87%AA%E5%B7%B1%E7%9A%84%E5%AF%86%E7%A0%81%E7%AE%A1%E7%90%86%E5%B7%A5%E5%85%B7&amp;url=/archives/bitwarden" width="1" height="1" alt="" style="opacity:0;">
<p style=""><a href="https://s2.loli.net/2024/07/26/GfyPUs8nxichM9Y.jpg"><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2024%2F07%2F26%2FGfyPUs8nxichM9Y.jpg&amp;size=m" width="100%" height="100%" style="display: inline-block"></a></p>
<p style=""><strong>码字不易，转载请标注出处！</strong></p>
<h3 style="" id="b-%E7%AB%99%E8%A7%86%E9%A2%91%E5%9C%B0%E5%9D%80"><strong>B 站视频地址</strong></h3>
<p style=""><a href="https://www.bilibili.com/video/BV1UdcgeuEV7/?vd_source=0fb256b720f7751d8ca18409aa3316a7">【小白玩转vps】第04期 搭建自己的密码管理工具</a></p>
<h3 style="" id="1.-%E5%A6%82%E4%BD%95%E5%88%9B%E5%BB%BAbitwarden(vaultwarden)"><strong>1. 如何创建Bitwarden(vaultwarden)</strong></h3>
<p style="">(1)点击左侧 "应用商店"
 <br>
 (2)点击上方 “实用工具”<img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2025%2F01%2F12%2F5qhcZa42CBf1XQe.png&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style="line-height: 30px"></p>
<p style="line-height: 30px"><span style="font-size: 16px; color: rgb(21, 21, 21)">(3)下拉找到 Bitwarden 【现在叫vaultwarden，1panel里没有改名】 点击安装</span></p>
<p style="line-height: 30px"><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2024%2F07%2F26%2FMUuZqrKGQewx2Lo.jpg&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style="line-height: 30px"></p>
<p style="line-height: 30px"><span style="font-size: 16px; color: rgb(21, 21, 21)">(4) 设置如图，标记红色圆圈得地方，是允许端口外部访问，然后点击右下角 确认 按钮，开始安装</span></p>
<p style="line-height: 30px"><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2024%2F07%2F26%2FkR7qFPcXJNLr1oG.jpg&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style="line-height: 30px"></p>
<p style="line-height: 30px"><span style="font-size: 16px; color: rgb(21, 21, 21)">(5)点击服务端口 （如图所示） 即可打开本应用</span></p>
<p style="line-height: 30px"><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2024%2F07%2F26%2FeMc7gUDjh9w1mdB.jpg&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style="line-height: 30px"></p>
<p style="line-height: 30px"><span style="font-size: 16px; color: rgb(21, 21, 21)">打开画面如图所示</span></p>
<p style="line-height: 30px"><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2024%2F07%2F26%2FGfyPUs8nxichM9Y.jpg&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style="line-height: 30px"></p>
<p style="line-height: 30px"><strong>至此，搭建完成。下面还需要几个设置。</strong></p>
<p style="line-height: 30px"></p>
<h3 style="" id="2.%E7%BD%91%E7%AB%99%E6%B2%A1%E7%BB%91%E5%AE%9A%E8%AF%81%E4%B9%A6%EF%BC%8C%E5%AE%89%E5%85%A8%E7%B3%BB%E6%95%B0%E4%BD%8E%E5%AF%BC%E8%87%B4%EF%BC%8C%E4%B8%8B%E9%9D%A2%E6%88%91%E4%BB%AC%E7%94%B3%E8%AF%B7%E8%AF%81%E4%B9%A6"><strong>2.网站没绑定证书，安全系数低导致，下面我们申请证书</strong></h3>
<p style="line-height: 30px">(1)如同安装Bitwarden 一样， 安装 openresty</p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2024%2F07%2F26%2FRuaWejfod4F8mnz.jpg&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""></p>
<p style=""><span style="font-size: 16px; color: rgb(21, 21, 21)">(2)依次选择 网站-----创建网站-----反向代理----主域名（可以是你解析好的域名，或者IP地址）---后端代理地址填写 127.0.0.1:40031 后保存</span></p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2024%2F07%2F26%2FRuaWejfod4F8mnz.jpg&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""></p>
<p style=""><span style="font-size: 16px; color: rgb(21, 21, 21)">(3)这时就会在网站里多出一个网站</span></p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2024%2F07%2F26%2FUp9GetRVSALyfao.jpg&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""></p>
<p style=""><span style="font-size: 16px; color: rgb(21, 21, 21)">(4)点击这个网站的名称，然后找到 https----启用https</span></p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2024%2F07%2F26%2FRyZtaAkwLWEVGb7.jpg&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""></p>
<p style=""><span style="font-size: 16px; color: rgb(21, 21, 21)">(5) 根据提示，导入原来的证书或申请新证书，即可创建账户成功。</span></p>
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2024%2F07%2F26%2Fs5A2Fr8DigjacNI.jpg&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""></p>
<h3 style="" id="3.%E7%89%B9%E5%88%AB%E9%87%8D%E8%A6%81%E7%9A%84%E6%AD%A5%E9%AA%A4%EF%BC%8C%E8%AE%BE%E7%BD%AEadmin-token"><strong>3.特别重要的步骤，设置admin token</strong></h3>
<p style="">Vaultwarden可以使用了，但是还需要设置admin token 也就是开启admin管理页面</p>
<p style="line-height: 30px">(1)依次点击 容器------bitwarden下的更多-----编辑</p>
<p style="line-height: 30px"><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2024%2F07%2F27%2FknATM394qOv5ctN.jpg&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style="line-height: 30px"></p>
<p style="line-height: 30px"><span style="font-size: 16px; color: rgb(21, 21, 21)">(2) 在最下面找到 环境变量 添加 ADMIN_TOKEN=你想设置的密码----点击 右下角的 确认。这样就设置并开启了admin页面</span></p>
<p style="line-height: 30px"><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2024%2F07%2F27%2F6DTthlFSAx8LqZC.jpg&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style="line-height: 30px"></p>
<p style="line-height: 30px"><span style="font-size: 16px; color: rgb(21, 21, 21)">(3) 输入 你的 Vaultwarden地址/admin 会提示输入你刚才设置的密码</span></p>
<p style="line-height: 30px"><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2024%2F07%2F27%2FJKZAVenhHOgjBl3.jpg&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style="line-height: 30px"></p>
<p style="line-height: 30px"><span style="font-size: 16px; color: rgb(21, 21, 21)">(4) 输入密码后，就可以显示admin设置内容了，根据你自己的需要进行设置就可以了</span></p>
<p style="line-height: 30px"><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fs2.loli.net%2F2024%2F07%2F27%2FqWxeAJbY5urhcQ7.jpg&amp;size=m" width="100%" height="100%" style="display: inline-block"></p>
<p style=""></p>
<p style=""><span style="font-size: 16px; color: rgb(21, 21, 21)">这样才算是真正的搭建完成，你可以尽情使用自己的密码管理器了</span></p>
<p style="line-height: 30px"></p>
<p style="line-height: 30px"></p>
<p style=""></p>
<p style=""></p>]]></description><guid isPermaLink="false">/archives/bitwarden</guid><dc:creator>Leo</dc:creator><enclosure url="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fnimg.ws.126.net%2F%3Furl%3Dhttp%253A%252F%252Fdingyue.ws.126.net%252F2022%252F0909%252Fe23cc2c3j00rhy19o000md200ku00afg00id0096.jpg%26thumbnail%3D660x2147483647%26quality%3D80%26type%3Djpg&amp;size=m" type="image/jpeg" length="194"/><category>技术教程</category><pubDate>Sun, 12 Jan 2025 11:17:06 GMT</pubDate></item><item><title><![CDATA[【小白玩转VPS】第02期 使用Halo搭建自己的博客]]></title><link>https://7yv.net/archives/halo</link><description><![CDATA[<img src="https://7yv.net/plugins/feed/assets/telemetry.gif?title=%E3%80%90%E5%B0%8F%E7%99%BD%E7%8E%A9%E8%BD%ACVPS%E3%80%91%E7%AC%AC02%E6%9C%9F%20%E4%BD%BF%E7%94%A8Halo%E6%90%AD%E5%BB%BA%E8%87%AA%E5%B7%B1%E7%9A%84%E5%8D%9A%E5%AE%A2&amp;url=/archives/halo" width="1" height="1" alt="" style="opacity:0;">
<p style=""><img src="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fwww.halo.run%2Fupload%2Fdashboard-2023-12-03.png&amp;size=m" width="991px" height="545px" style="display: inline-block"></p>
<p style=""></p>
<p style="">我们安装完成1Panel开源面板后，就可以通过1Panel开源面板搭建各种好玩的项目，今天我们搭建一个<span style="font-size: 16px; color: rgb(34, 34, 34)">简洁、高效的开源建站平台----Halo。</span></p>
<h3 style="" id="b%E7%AB%99%E8%A7%86%E9%A2%91%E5%9C%B0%E5%9D%80">B站视频地址</h3>
<p style=""><a href="https://www.bilibili.com/video/BV1t4rPYKEv5/?vd_source=0fb256b720f7751d8ca18409aa3316a7">【小白玩转vps】第02期 通过Halo搭建自己的博客</a></p>
<h3 style="" id="%E5%87%86%E5%A4%87%E5%B7%A5%E4%BD%9C">准备工作</h3>
<p style="">前期我们已经在VPS中安装了1Panel开源面板，并在“服务器地址”中绑定了IP地址</p>
<p style="">我们在开始安装前，还需要安装 openresty 和 mysql。在1Panel左侧应用商店，找到 openresty 和 mysql 依次安装完成。</p>
<h3 style="" id="halo%E7%9A%84%E6%90%AD%E5%BB%BA">Halo的搭建</h3>
<p style=""><span style="font-size: 16px; color: rgb(34, 34, 34)">点击1Panel开源面板左侧的“应用商店”----找到下方的Halo，点击“安装”。命名一下容器名称，以“Halo”为例，点击下方的“端口外部访问”，其他保持默认，点击“确认”，等待Halo安装完成。</span></p>
<p style=""></p>
<p style="">视频教程地址： <a href="https://www.bilibili.com/video/BV1t4rPYKEv5/" target="_blank">https://www.bilibili.com/video/BV1t4rPYKEv5/</a></p>
<p style=""></p>
<p style=""></p>]]></description><guid isPermaLink="false">/archives/halo</guid><dc:creator>Leo</dc:creator><enclosure url="https://7yv.net/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fwww.halo.run%2Fupload%2Fdashboard-2023-12-03.png&amp;size=m" type="image/jpeg" length="105959"/><category>技术教程</category><pubDate>Sun, 5 Jan 2025 05:42:18 GMT</pubDate></item></channel></rss>