Skip to content

Commit f6dd53a

Browse files
committed
Updated references and fixed sentry images
1 parent fca2e81 commit f6dd53a

12 files changed

Lines changed: 15 additions & 59 deletions

File tree

self-hosting/govern/integrations/sentry.mdx

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,6 @@ A custom integration (also called a public integration) connects your Sentry org
4343
Replace `[YOUR_DOMAIN]` with your actual Plane instance domain. For example, if your Plane instance is at `plane.company.com`, your Webhook URL would be `https://plane.company.com/silo/api/sentry/sentry-webhook/`
4444
</Note>
4545

46-
![Public integration](/images/sentry/public-integration.webp)
47-
4846
**Field explanations:**
4947

5048
**Webhook URL**
@@ -238,8 +236,6 @@ Configure these permissions to allow Sentry to interact with Plane appropriately
238236
| **Member** | Read | Access member details for assignee functionality |
239237
| **Alerts** | Read | Enable alert rule actions for automatic issue creation |
240238

241-
![Sentry integration permissions](/images/sentry/sentry-permissions.webp)
242-
243239
### Enable webhooks
244240

245241
Webhooks keep Plane and Sentry synchronized. When issues change in Sentry, Plane receives notifications and updates accordingly.
@@ -254,8 +250,6 @@ Enable the **issue** webhook with these events:
254250
| **archived** | Reflect archived status in Plane |
255251
| **unresolved** | Update Plane when resolved issues reopen |
256252

257-
![Sentry webhook configuration](/images/sentry/sentry-webhook-config.webp)
258-
259253
### Save and retrieve credentials
260254

261255
After saving your integration, Sentry generates OAuth credentials:

self-hosting/govern/ldap.mdx

Lines changed: 0 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -127,41 +127,6 @@ You'll need:
127127
7. Users will see **Sign in with LDAP** on Plane's login page and can use their directory credentials to sign in.
128128
![Sign in using LDAP](/images/ldap/sign-in-ldap.webp)
129129

130-
## Configuration examples
131-
132-
### Active Directory
133-
```
134-
Server URI: ldaps://ad.company.com:636
135-
Bind DN: cn=PlaneService,ou=Service Accounts,dc=company,dc=com
136-
Bind Password: ********
137-
User Search Base: ou=Employees,dc=company,dc=com
138-
User Search Filter: (sAMAccountName={username})
139-
User Attributes: mail,cn,givenName,sn,userPrincipalName
140-
Provider Name: Company Directory
141-
```
142-
143-
### OpenLDAP
144-
```
145-
Server URI: ldap://ldap.example.com:389
146-
Bind DN: cn=readonly,dc=example,dc=com
147-
Bind Password: ********
148-
User Search Base: ou=users,dc=example,dc=com
149-
User Search Filter: (uid={username})
150-
User Attributes: mail,cn,givenName,sn
151-
Provider Name: LDAP
152-
```
153-
154-
### FreeIPA
155-
```
156-
Server URI: ldaps://ipa.example.com:636
157-
Bind DN: uid=plane-svc,cn=users,cn=accounts,dc=example,dc=com
158-
Bind Password: ********
159-
User Search Base: cn=users,cn=accounts,dc=example,dc=com
160-
User Search Filter: (uid={username})
161-
User Attributes: mail,cn,givenName,sn
162-
Provider Name: FreeIPA
163-
```
164-
165130
## How LDAP authentication works
166131

167132
LDAP authentication in Plane works through a two-phase process. First, Plane locates the user in your directory, then it verifies their credentials. This separation is fundamental to how LDAP works and explains why you need both a service account (Bind DN) and the user's own credentials.

self-hosting/manage/manage-licenses/activate-enterprise.mdx

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,15 @@ sidebarTitle: Activate Enterprise
55

66
Enterprise plan licenses are activated at the instance level through God Mode, not through individual workspace settings. This gives instance administrators centralized control over Enterprise features across all workspaces.
77

8-
## Get your license key
8+
## Activate license key
99

1010
1. Sign in to the [Prime portal](https://prime.plane.so/licenses) with the email address you used to purchase your Enterprise plan.
1111
2. Navigate to **Manage licenses**.
1212
3. Copy the license key for your Enterprise plan.
13-
14-
### Activate in God Mode
15-
16-
1. Sign in to your Plane instance in [God Mode](/self-hosting/govern/instance-admin).
17-
2. Select **Billing** from the left pane.
18-
3. Paste your license key in the **Activate Enterprise license** field.
19-
6. Click **Activate**.
13+
4. Sign in to your Plane instance in [God Mode](/self-hosting/govern/instance-admin).
14+
5. Select **Billing** from the left pane.
15+
6. Paste your license key in the **Activate Enterprise license** field.
16+
7. Click **Activate**.
2017

2118
![Activate Enterprise license](/images/activate-license/activate-enterprise-plan.webp)
2219

self-hosting/manage/migrate-plane.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ If you need to change your domain during migration, contact our support team for
1818

1919
## Steps
2020
1. **Delink licenses**
21-
Log in to Plane on your current server. Head to each paid workspace like Pro or Business and [delink the licenses](https://docs.plane.so/workspaces-and-users/upgrade-plan#delink-license-key). This will free up the licenses for activation on your new server. Ideally, you have just one paid workspace.
21+
Log in to Plane on your current server. Head to each paid workspace like Pro or Business and [delink the licenses](/self-hosting/manage/manage-licenses/activate-pro-and-business#delink-license-key). This will free up the licenses for activation on your new server. Ideally, you have just one paid workspace.
2222

2323
2. **Backup data**
2424
Create a backup of your Plane instance with ↓:
@@ -45,6 +45,6 @@ On the new server, restore your data with ↓:
4545
Follow the prompts during the restore process to make sure everything is set up correctly.
4646

4747
6. **Reactivate license**
48-
Finally, [reactivate your license keys](https://docs.plane.so/workspaces-and-users/upgrade-plan#self-hosted-only) on the new instance.
48+
Finally, [reactivate your license keys](/self-hosting/manage/manage-licenses/activate-pro-and-business#activate-your-license) on the new instance.
4949

5050
This should get your Plane instance up and running on the new server.

self-hosting/methods/coolify.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,4 +45,4 @@ This guide shows you the steps to deploy a self-hosted instance of Plane using C
4545
8. Deploy to launch your Plane instance.
4646
Once the deployment is complete, your Plane instance should be accessible on the configured domain.
4747

48-
9. If you've purchased a paid plan, [activate your license key](https://docs.plane.so/workspaces-and-users/manage-licenses#activate-license) to unlock premium features.
48+
9. If you've purchased a paid plan, [activate your license key](/self-hosting/manage/manage-licenses/activate-pro-and-business#activate-your-license) to unlock premium features.

self-hosting/methods/docker-aio.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ The following ports are exposed:
9696

9797
3. Once it's running, you can access the Plane application on the domain you provided during the deployment.
9898

99-
4. If you've purchased a paid plan, [activate your license key](https://docs.plane.so/workspaces-and-users/manage-licenses#activate-license) to unlock premium features.
99+
4. If you've purchased a paid plan, [activate your license key](/self-hosting/manage/manage-licenses/activate-pro-and-business#activate-your-license) to unlock premium features.
100100

101101
## Volume mounts
102102

self-hosting/methods/docker-compose.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Ensure you're using the **latest version of Docker Compose**. Check your Docker
4040
When self-hosting Plane for production use, it is strongly recommended to configure [external database and storage](/self-hosting/govern/database-and-storage). This ensures that your data remains secure and accessible even if the local machine crashes or encounters hardware issues. Relying solely on local storage for these components increases the risk of data loss and service disruption.
4141
</Warning>
4242
6. The installation will take a few minutes to complete and you will see the message **Plane has successfully installed**. You can access the Plane application on the domain you provided during the installation.
43-
7. If you've purchased a paid plan, [activate your license key](https://docs.plane.so/workspaces-and-users/manage-licenses#activate-license) to unlock premium features.
43+
7. If you've purchased a paid plan, [activate your license key](/self-hosting/manage/manage-licenses/activate-pro-and-business#activate-your-license) to unlock premium features.
4444

4545

4646
<Accordion title="Install Community Edition ">

self-hosting/methods/docker-swarm.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,4 +58,4 @@ This guide shows you the steps to deploy a self-hosted instance of the Plane Com
5858

5959
That's it! This will deploy Plane as a Swarm stack, and your instance should be accessible on your configured domain.
6060

61-
5. If you've purchased a paid plan, [activate your license key](https://docs.plane.so/workspaces-and-users/manage-licenses#activate-license) to unlock premium features.
61+
5. If you've purchased a paid plan, [activate your license key](/self-hosting/manage/manage-licenses/activate-pro-and-business#activate-your-license) to unlock premium features.

self-hosting/methods/kubernetes.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ Ensure you use use the latest Helm chart version.
103103
--wait \
104104
--wait-for-jobs
105105
```
106-
5. If you've purchased a paid plan, [activate your license key](https://docs.plane.so/workspaces-and-users/manage-licenses#activate-license) to unlock premium features.
106+
5. If you've purchased a paid plan, [activate your license key](/self-hosting/manage/manage-licenses/activate-pro-and-business#activate-your-license) to unlock premium features.
107107

108108
### Configuration settings
109109

self-hosting/methods/podman-quadlets.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ Note that you should run these commands without `sudo`.
9797

9898
The startup sequence is important: network first, then dependencies, followed by backend services, and finally frontend services.
9999

100-
6. If you've purchased a paid plan, [activate your license key](https://docs.plane.so/workspaces-and-users/manage-licenses#activate-license) to unlock premium features.
100+
6. If you've purchased a paid plan, [activate your license key](/self-hosting/manage/manage-licenses/activate-pro-and-business#activate-your-license) to unlock premium features.
101101

102102
### Verify service status
103103
Check that all services are running correctly:

0 commit comments

Comments
 (0)