Overview

Full name
docker.io/makeplane/plane-frontend
Registry
docker.io
Namespace
makeplane
Repository
plane-frontend
Cached tags
120
Last synced
07/05/2026, 09:12 PM

Introduction

Plane 开源项目管理前端 SPA 镜像,Issue 看板与 Sprint 规划 UI,需 Plane API 后端与同栈部署。

Details

makeplane/plane-frontend 运行 Plane 开源项目管理平台前端 SPA,连接 Plane API 提供 Issue 看板、Cycle 规划与文档协作。定位为项目管理 Web 前端,配置 NEXT_PUBLIC_API_BASE_URL 指向 API;K8s Deployment + Ingress 内网研发协作。

快速启动

docker run -d --name plane-web \
  -p 3000:3000 \
  -e NEXT_PUBLIC_API_BASE_URL=http://plane-api:8000 \
  docker.io/makeplane/plane-frontend:latest

推荐实践

docker run -d --name plane-web \
  --restart unless-stopped \
  -p 3000:3000 \
  -e NEXT_PUBLIC_API_BASE_URL=https://api.plane.internal \
  docker.io/makeplane/plane-frontend:0.22.0

核心参数说明

  • -p 3000:3000 — Plane Web 前端
  • -e NEXT_PUBLIC_API_BASE_URL — Plane API 地址
  • 依赖 — plane-backend + PostgreSQL
  • 部署 — 与 API 同栈

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: plane-frontend
spec:
  replicas: 2
  selector:
    matchLabels:
      app: plane-frontend
  template:
    metadata:
      labels:
        app: plane-frontend
    spec:
      containers:
        - name: web
          image: docker.io/makeplane/plane-frontend:0.22.0
          ports:
            - containerPort: 3000
          env:
            - name: NEXT_PUBLIC_API_BASE_URL
              value: http://plane-api:8000
---
apiVersion: v1
kind: Service
metadata:
  name: plane-frontend
spec:
  selector:
    app: plane-frontend
  ports:
    - port: 3000
      targetPort: 3000

plane-backend Deployment 同 namespace;Ingress TLS 与 OAuth。

Latest tags (20)

View all 120 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/makeplane/plane-frontend
:buildcache
-2026/07/01 20:14--
docker.io/makeplane/plane-frontend
:preview
linux/amd64
2026/07/01 20:1443.7 MBsha256:14f573ec5aae
docker.io/makeplane/plane-frontend
:canary
linux/amd64
2026/06/23 23:2643.7 MBsha256:76f934da6bae
docker.io/makeplane/plane-frontend
:stable
linux/amd64linux/arm64
2026/05/15 04:1437.3 MBsha256:20d83ae92574
docker.io/makeplane/plane-frontend
:v1.3.1
linux/amd64linux/arm64
2026/05/15 04:1437.3 MBsha256:20d83ae92574
docker.io/makeplane/plane-frontend
:v1.3.0
linux/amd64linux/arm64
2026/04/06 22:3537.3 MBsha256:7c8ad64f232d
docker.io/makeplane/plane-frontend
:fix-aio-community
linux/amd64
2026/03/31 21:0737.3 MBsha256:40e3f1737647
docker.io/makeplane/plane-frontend
:v1.2.3
linux/amd64linux/arm64
2026/03/05 20:5034.2 MBsha256:0aee32a4936e
docker.io/makeplane/plane-frontend
:v1.2.2
linux/arm64linux/amd64
2026/02/23 16:5235.1 MBsha256:d94acc219ec6
docker.io/makeplane/plane-frontend
:releasev1.2.2
linux/amd64
2026/02/20 21:1134.2 MBsha256:9595f7161121
docker.io/makeplane/plane-frontend
:v1.2.1
linux/amd64linux/arm64
2025/12/12 19:1134.2 MBsha256:62273c757f11
docker.io/makeplane/plane-frontend
:v1.2.0
linux/amd64linux/arm64
2025/12/11 22:5534.2 MBsha256:576a6fa1b6ec
docker.io/makeplane/plane-frontend
:fix-uploads
linux/amd64
2025/12/11 21:4334.2 MBsha256:786cd79e546b
docker.io/makeplane/plane-frontend
:chore-aio-chages-community
linux/amd64
2025/12/11 18:0734.2 MBsha256:d32dc73b9799
docker.io/makeplane/plane-frontend
:lifeiscontentoptimize-turborepo
linux/amd64
2025/12/10 15:2734.2 MBsha256:3b09366822b6
docker.io/makeplane/plane-frontend
:fix-docker-build-hoist-patterns
linux/amd64
2025/12/09 18:5634.2 MBsha256:7c5b76853f7b
docker.io/makeplane/plane-frontend
:v1.1.0
linux/amd64linux/arm64
2025/10/23 21:03144.3 MBsha256:d8a9cb040a9e
docker.io/makeplane/plane-frontend
:fix-live-server-aio
linux/amd64
2025/10/07 17:02144.2 MBsha256:3e382138c7b0
docker.io/makeplane/plane-frontend
:refactor-propel-tabs
linux/amd64
2025/09/17 22:13144.3 MBsha256:8a9d32febb70
docker.io/makeplane/plane-frontend
:v1.0.0
linux/amd64linux/arm64
2025/09/10 17:31144.2 MBsha256:aa580a8c5ca2