自建免费 Moe-Counter 计数器

自建免费 Moe-Counter 计数器

💡 原文中文,约1000字,阅读约需3分钟。
📝

内容提要

本文介绍了如何自建Moe-Counter计数器,步骤包括申请MongoDB账号、创建数据库用户、设置权限、添加IP地址、连接数据库以及在Vercel上部署。完成后可查看计数器样式。

🎯

关键要点

  • 基于 vercel + mongodb 自建 Moe-Counter 计数器。
  • 申请 MongoDB 账号并创建免费数据库,推荐区域为 AWS / N. Virginia (us-east-1)。
  • 在 Database Access 页面创建数据库用户,设置用户名和密码,用户名和密码不能包含特殊符号。
  • 在 Network Access 页面添加 IP 地址,输入 0.0.0.0/0 以允许所有 IP 地址的连接。
  • 记录数据库连接字符串,并将其中的 <username>:<password> 替换为创建的数据库用户名和密码。
  • 申请 Vercel 账号并一键部署 Moe-Counter-Vercel。
  • 在 Vercel 的环境变量中添加 MONGODB_PATH,值为数据库连接字符串。
  • 在 Deployments 页面进行 Redeploy 操作,确保环境配置正确后可查看默认计数器样式。

延伸问答

如何申请MongoDB账号并创建数据库?

访问MongoDB官网申请账号,创建免费数据库时选择AWS / N. Virginia区域。

在MongoDB中如何设置数据库用户和权限?

在Database Access页面创建用户,设置用户名和密码,并添加Atlas Admin角色。

如何允许所有IP地址连接到MongoDB?

在Network Access页面添加IP地址,输入0.0.0.0/0以允许所有IP连接。

如何连接MongoDB并获取连接字符串?

在Database页面点击Connect,选择Drivers并记录连接字符串,替换<username>:<password>。

如何在Vercel上部署Moe-Counter?

申请Vercel账号后,使用一键部署功能将Moe-Counter-Vercel部署到Vercel。

如何在Vercel中设置环境变量?

进入Settings - Environment Variables,添加MONGODB_PATH,值为数据库连接字符串。

➡️

继续阅读