✈ Added plane, removed npm
This commit is contained in:
51
stacks/plane/README.md
Normal file
51
stacks/plane/README.md
Normal file
@@ -0,0 +1,51 @@
|
||||
# Plane
|
||||
|
||||
Project management and issue tracking with kanban boards.
|
||||
|
||||
## Deployment
|
||||
|
||||
1. Create directories:
|
||||
```bash
|
||||
mkdir -p /mnt/user/appdata/plane/{db-data,redis-data,minio-data}
|
||||
```
|
||||
|
||||
2. Deploy via Portainer git stack or:
|
||||
```bash
|
||||
cd /mnt/user/data/flook-stacks/stacks/plane
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
3. Wait for all services to start (may take a few minutes on first run)
|
||||
|
||||
4. Access at `http://192.168.1.75:8082` or via NPM proxy
|
||||
|
||||
## Services
|
||||
|
||||
| Container | Description |
|
||||
|-----------|-------------|
|
||||
| plane-web | Frontend |
|
||||
| plane-api | Backend API |
|
||||
| plane-worker | Background jobs |
|
||||
| plane-beat-worker | Scheduled tasks |
|
||||
| plane-space | Public pages |
|
||||
| plane-proxy | Nginx proxy |
|
||||
| plane-db | PostgreSQL |
|
||||
| plane-redis | Redis |
|
||||
| plane-minio | S3-compatible storage |
|
||||
|
||||
## NPM Proxy
|
||||
|
||||
Add proxy host:
|
||||
- Domain: `plane.rishighan.com`
|
||||
- Forward: `192.168.1.75:8082`
|
||||
- Enable SSL, force SSL, HTTP/2
|
||||
|
||||
## Volumes
|
||||
|
||||
- `/mnt/user/appdata/plane/db-data` - PostgreSQL data
|
||||
- `/mnt/user/appdata/plane/redis-data` - Redis data
|
||||
- `/mnt/user/appdata/plane/minio-data` - File uploads
|
||||
|
||||
## Default Login
|
||||
|
||||
On first access, you'll create an admin account.
|
||||
Reference in New Issue
Block a user