跳转到内容

简介

Pier 是 Coolify、Heroku 和 Vercel 的开源、可自托管替代方案。它将容器管理、Docker Compose、带自动 HTTPS 的反向代理、Git 推送即部署、服务模板以及备份整合进单个约 15 MB 的 Rust 二进制文件,空闲时仅占用 20–40 MB 内存

  • 容器与应用栈 — 创建、启动、停止、重启、移除。通过内置的 YAML 编辑器部署任何 Docker Compose 文件。
  • 一键模板 — 30 多个精选服务:PostgreSQL、Redis、Grafana、Gitea、Supabase、Matrix、Minecraft 等。
  • Git 即部署 — 支持 GitHub 和 GitLab webhook。可从 Dockerfile、Docker 镜像或 Compose 文件构建。
  • 带 HTTPS 的反向代理 — Traefik + Let’s Encrypt,按服务域名自动签发证书。
  • 多服务器 — 通过轻量级 Pier 代理(agent)管理远程服务器。
  • 定时备份 — 将卷和数据库备份到任何兼容 S3 的存储桶。
  • 自我更新 — 从界面检查新版本,原子化替换二进制文件并支持回滚。

Coolify 非常出色 —— Pier 的存在并不是为了取代它,而是为了满足一种不同的约束条件。Coolify 的 Laravel/PHP 技术栈需要运行 6 个以上的容器(Laravel、PostgreSQL、Redis、Soketi、Horizon、Traefik),在你部署第一个应用之前就要占用 750 MB–1.2 GB 内存。这使得它无法在每月 5 美元的 VPS 主机上认真使用。

Pier 用单个 Rust 二进制文件提供相同的核心工作流,仅占用 20–40 MB 内存。你可以在一台 512 MB 的 VPS 上运行它,并且仍有空间承载三到四个真实应用。

  1. 在任何安装了 Docker 的 Ubuntu 或 Debian 服务器上安装 Pier
  2. 从仪表盘部署你的第一个服务
  3. 阅读架构概览,了解 Pier 内部是如何连接运作的。