Plane is an open source project collaboration platform (v1.2.1), including frontend, backend, PostgreSQL, Redis, RabbitMQ, and S3/MinIO storage.
⚠️ Note:
- Make sure to bind your domain to the
plane service, as it is the single entry point for accessing your Plane platform.
- During god-mode setup, your password must meet: min 8 chars, 1 uppercase, 1 lowercase, 1 number, 1 special character.
Services
This Plane instance includes the following services:
- plane: Caddy reverse proxy, routes all traffic to the correct service (entry point).
- api: Django backend with automatic database migrations on startup.
- web: Frontend served via nginx.
- admin: Admin dashboard (god-mode) for instance configuration.
- space: Public pages module.
- live: Real-time collaboration service.
- worker: Celery worker for background jobs.
- beat-worker: Celery beat for scheduled tasks.
- postgresql: Database for all project and user data.
- redis: Caching layer.
- plane-mq: RabbitMQ message broker for Celery.
- plane-minio: S3-compatible object storage for file uploads.
Custom Domain
The template automatically uses PLANE_URL (derived from the plane service's public URL). When you bind a custom domain to the plane service, all services will automatically use the correct URL - no manual changes needed.
Advanced