<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Service on 自建 VPS 服务器的一些攻略</title><link>https://selfhostvps.github.io/tags/service/</link><description>Recent content in Service on 自建 VPS 服务器的一些攻略</description><generator>Hugo</generator><language>zh-CN</language><copyright>Copyright © 2025, Jane Doe.</copyright><lastBuildDate>Sun, 08 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://selfhostvps.github.io/tags/service/index.xml" rel="self" type="application/rss+xml"/><item><title>密码管理软件 Bitwarden / Vaultwarden</title><link>https://selfhostvps.github.io/post/5502-bitwarden-vaultwarden/</link><pubDate>Sun, 08 Mar 2026 00:00:00 +0000</pubDate><guid>https://selfhostvps.github.io/post/5502-bitwarden-vaultwarden/</guid><description>Bitwarden 是著名的密码管理软件，而 Vaultwarden（曾经叫做 Bitwarden_RS）是一个著名的非官方的自建版本。——虽然 Bitwarden 也提供免费的官方自建方案，但是需要更大的系统开销，和专门的数据库，更适合有大量用户同时使用的场景。Vaultwarden 使用 SQLite 数据库，开销很小，更适合少量用户使用，且支持 Bitwarden 官方的 APP。
注：官方的 Bitwarden 也提供免费的官方注册服务。但是，和收费版相比，免费账号不支持 2FA 服务，也不允许附加文件，而自建系统则不存在这些限制。
Github：https://github.com/dani-garcia/vaultwarden 数据库依赖：内置 SQLite 中文版：有 开销： CPU &amp;lt; 1% 内存 &amp;lt; 100 MB Docker Image：600 MB 本地存储：&amp;lt;10 MB 当前最新版本：1.35.4 默认 docker 端口号：3001 本网站分配的端口号：5502 注意：
为安全起见，建议在 docker 设置文件中，指定为这项服务的子域名，譬如 vaultwarden.example.com 默认的配置是允许新用户注册的。可以在初次启动 docker 服务，注册用户后，停止 docker 服务，使配置文件中的 SIGNUPS_ALLOWED: false 生效，再次启动 docker，则不再允许新用户注册。 密码管理软件的数据，需要完善的备份方案！ 请参见数据备份篇（还没写）； 更多配置，请看官方文档。 docker-compose.yml
services: vaultwarden: image: vaultwarden/server:1.35.4 container_name: vaultwarden restart: unless-stopped environment: # 为这项服务指定的子域名 DOMAIN: &amp;#34;https://vaultwarden.example.com&amp;#34; # 删除下一行的 #，不允许新用户注册 # SIGNUPS_ALLOWED: false volumes: - .</description></item><item><title>一个基本的 Docker - Nginx 服务的样例</title><link>https://selfhostvps.github.io/post/2005-service-deploy-example/</link><pubDate>Sat, 17 Jan 2026 00:00:00 +0000</pubDate><guid>https://selfhostvps.github.io/post/2005-service-deploy-example/</guid><description>这篇文章，以「监控软件 Uptime Kuma」为例，介绍如何把一个 Docker 服务，架设到 VPS 上。
1. 为这个服务指定子域名 假设你为这个服务指定的子域名为 monitor.example.com
登录 Cloudflare，在域名配置文件中，进入 DNS 页面，添加 Record
类型 Type：A 子域名：monitor 地址：123.123.123.123 （你的 VPS 的 ip 地址） 推荐使用 Proxied 2. 创建 docker compose 服务 # 创建新的 docker compose 文件夹 mkdir -p ~/DOCKERS/uptime-kuma # 进入创建的文件夹 cd ~/DOCKERS/uptime-kuma 编辑 docker compose 配置文件，将 Uptime Kuma 帖子中 docker-compose.yml 下面的代码，复制到编辑页面中，Ctrl+x 确认保存。
# 编辑 docker compose 配置文件 nano docker-compose.yml 启动 docker compose 服务
# 启动 docker compose 服务 sudo docker compose up -d 3.</description></item></channel></rss>