---
title: "14.5 其他好玩的应用"
---

# 14.5 其他好玩的应用

> **本节目标**：发现服务器的更多玩法——用 1Panel 应用商店或 Docker Compose 安装各种实用的开源应用。

小明的项目部署好了，域名绑了，HTTPS 亮着绿锁。他看了一眼 1Panel 面板上的资源监控——CPU 和内存都还有不少余量。"还能装点什么？"

老师傅说："有了自己的服务器，就像有了一块自留地。除了种主粮（部署你的项目），还可以种点有趣的东西。"

## Umami：网站统计

**一句话介绍**：隐私友好的网站访问统计工具，Google Analytics 的开源替代品。

**为什么用它**：

- 不追踪用户隐私，符合 GDPR
- 界面简洁，数据一目了然
- 自己托管，数据完全在你手里

**安装方式**：在 1Panel 应用商店搜索「Umami」，一键安装。安装表单里需要填名称、版本、端口（默认 3000）、数据库服务（下拉选择已安装的 PostgreSQL 或 MySQL 实例）、数据库名、用户和密码。

![image-20260303152245410](/images/Advanced/image-20260303152245410.png)

小明安装 Umami 时，在「数据库服务」下拉框里看到了之前装的 PostgreSQL 实例，选中后填了数据库名 `umami` 和密码，点确认。几秒钟后，Umami 就跑起来了。

![image-20260303152328354](/images/Advanced/image-20260303152328354.png)

安装完成后，在 Umami 后台添加你的网站，会生成一段追踪代码。把这段代码加到你网站的 `<head>` 中：

```html
<script
  defer
  src="https://你的umami地址/script.js"
  data-website-id="你的网站ID"
></script>
```

小明把追踪代码加到 VitePress 的 `head` 配置里，重新构建部署。过了几个小时回来看 Umami 面板，发现已经有了几条访问记录——都是他自己测试的，但看到数据真的在跑，还是挺有成就感的。

小明装完 Umami，第二天打开一看——"原来真的有人在用我的网站！"看到访问数据从零开始跳动，比任何 console.log 都让人兴奋。

::: tip 和第 15 章的内容呼应
Umami 的详细配置和使用技巧，在 [第十五章：SEO、分享与数据统计](../15-seo-analytics/index.md) 中有更深入的讲解。这里先装上，后面再细调。
:::

## n8n：自动化工作流

**一句话介绍**：开源的自动化工作流平台，类似 Zapier，但可以自己托管。

**能做什么**：

- 新用户注册时自动发欢迎邮件
- GitHub 有新 Issue 时自动通知到微信/飞书
- 定时抓取数据并生成报告
- 连接各种 API，实现自动化流程

**安装方式**：在 1Panel 应用商店搜索「n8n」，一键安装。

小明打开 n8n 的编辑器界面，左边是各种节点——HTTP 请求、定时触发、![image-20260303152359300](/images/Advanced/image-20260303152359300.png)邮件发送、GitHub、Slack……拖一个"定时触发"节点到画布上，再拖一个"GitHub"节点，用线连起来，就是一个工作流。不用写代码，全靠拖拽和配置。



n8n 的工作流是可视化的拖拽编辑，不需要写代码。你可以把它理解为"给你的服务器装了一个自动化管家"。

小明装了 n8n 后，设置了一个简单的工作流：每天早上 9 点自动检查 GitHub 仓库有没有新的 Issue，有的话发一条消息到他的邮箱。"以前都是偶尔想起来才去看，现在自动推送到面前。"

## Bitwarden：密码管理器

**一句话介绍**：开源的密码管理服务，1Password 的自托管替代品。

**为什么需要它**：

- 所有密码存在自己服务器上，不依赖第三方
- 支持浏览器插件、手机 App
- 自动填充密码，生成强密码
- 多设备同步

**安装方式**：1Panel 应用商店搜索「Bitwarden」，一键安装。

::: warning 注意
应用商店中的 Bitwarden 实际上是 Vaultwarden（Bitwarden 的轻量级 Rust 实现），功能完整但资源占用更少。
:::

## Alist：文件管理器

**一句话介绍**：把各种网盘和本地存储统一管理的文件列表程序。

**能做什么**：

- 把服务器上的文件通过网页浏览和下载
- 挂载阿里云盘、百度网盘、OneDrive 等
- 支持在线预览图片、视频、文档
- 可以当作简易的文件分享服务

**安装方式**：1Panel 应用商店搜索「Alist」（注意官方名称是 AList），一键安装。安装时可配置 WebUI 端口（默认 5244）和 S3 端口（默认 5246）。安装完成后，需要在 1Panel 的「容器」页面找到 AList 容器，点击终端连接，执行 `./alist admin random` 生成随机密码（或 `./alist admin set 你的密码` 手动设置），然后用该密码登录。

小明装好 Alist 后，按提示在容器终端里生成了管理员密码，登录进去。他先挂载了服务器本地的一个目录，然后又把自己的阿里云盘账号接了进去。打开 Alist 的网页界面，两个存储源并排显示，点进去就能浏览文件、在线预览图片和视频。他把 Alist 的地址发给朋友："你看，我自己搭了个网盘。"

文件散落在阿里云盘、百度网盘、OneDrive 各处，想找个东西要挨个登录翻——Alist 把它们汇总到一个页面，像文件管理器一样统一浏览。



## 应用推荐速查

| 应用 | 用途 | 安装难度 | 推荐度 |
|------|------|---------|-------|
| **Umami** | 网站统计 | 简单（应用商店） | ⭐⭐⭐ 强烈推荐 |
| **Bitwarden** | 密码管理     | 简单（应用商店） | ⭐⭐ 按需安装  |
| **n8n**       | 自动化工作流 | 简单（应用商店） | ⭐⭐ 按需安装  |
| **Alist**     | 文件管理     | 简单（应用商店） | ⭐⭐ 按需安装  |

---

小明看着 1Panel 面板上跑着的一排应用——项目、数据库、统计、监控——想起老师傅说的"一切尽在掌握"。从选购服务器到部署应用，从配置域名到安装监控，这台服务器上跑着他的项目，有域名、有 HTTPS、有数据统计、有宕机告警。这种掌控感，是 Serverless 平台给不了的。

::: info 下一章
下一章，我们让更多人发现你的网站——SEO、社交分享和数据分析。[第十五章：SEO、分享与数据统计](../15-seo-analytics/index.md)。
:::
