> For the complete documentation index, see [llms.txt](https://developer.harness.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/community-ed/harness-community-edition-overview.md).

# Harness CD Community Edition overview

Try Harness CD Community Edition (CE) on your laptop or any VM

{% hint style="warning" %}
**Harness CD Community Edition is retired**

Harness CD Community Edition (CE) is retired in favor of [Harness Open Source](https://developer.harness.io/docs/open-source).

Use the instructions in this topic only if you are still using Harness CD CE.
{% endhint %}

Harness CD Community Edition is a free and open edition of Harness that you can download and run without a Harness cloud signup. You sign up to the local account on the instance you install.

***

## What you will learn from this topic

* How [Harness CD Community Edition](#what-is-harness-cd-community-edition) differs from cloud Harness accounts
* How to interpret [supported Kubernetes deployment capabilities](#what-you-can-do-with-harness-cd-community-edition)
* How [diagnostics and usage data](#diagnostics-and-usage-data) are collected and how to [disable data collection](#disable-data-collection)
* How to review the [privacy notice](#privacy-notice) and upgrade options

***

## What is Harness CD Community Edition?

The following points summarize how Community Edition is packaged and run:

* Harness CD Community Edition is a free and open edition of Harness.
* You can download and run it without a Harness cloud signup. You sign up to the local account.
* Run it on any laptop or single VM with at least 3GB RAM and 2 CPUs. You also need additional resources for any local Kubernetes clusters used in deployments.
* It has both Docker Compose and Helm chart installers.
* The modules in Harness CD Community Edition are available as a PolyForm Shield license.

***

## What you can do with Harness CD Community Edition

Community Edition focuses on Kubernetes deployments. The following capabilities apply:

* Pull remote manifests and artifacts and deploy them to a local or remote Kubernetes cluster.
* Use Continuous Delivery features such as automated rolling, canary, and blue green deployments, automated infrastructure provisioning, integrated approvals and notifications, full YAML-based development, and Harness Git Experience.

Go to [what is supported in Continuous Delivery and GitOps](/continuous-delivery/new-to-continuous-delivery/cd-integrations.md) for the full list of supported integrations.

{% hint style="info" %}
**Get started with Community Edition**

Go to [Harness CD Community Edition quickstart](/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/community-ed/harness-community-edition-quickstart.md) to install and run a sample deployment.
{% endhint %}

***

## Upgrade to a paid plan

You can upgrade from within Harness in **Account Settings** -> **Subscriptions**, or by contacting [Harness Sales](mailto:sales@harness.io).

![Account Settings Subscriptions view for upgrading from Community Edition](https://3694223630-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fy1JhZ4oKIppwY7d5AhPj%2Fuploads%2Fgit-blob-13dec7f6e572cc4a85360d3e89de67e41c5ca24a%2Fharness-community-edition-overview-21.png?alt=media)

***

## Diagnostics and usage data

By default, Harness CD Community Edition shares minor usage details with Harness. These details help Harness understand and improve how the system behaves in real-world scenarios.

### Collection at registration

When a user first installs and signs up in their first Harness CD Community Edition, the system sends a `NEW_SIGNUP` track event and identify event to Harness.

The `NEW_SIGNUP` track event includes the following details:

* Email of the first user who signs up in Harness CD Community Edition
* Time of registration
* Public IP address
* Version of installer
* Hostname
* Harness account Id

The following JSON shows an example payload:

```json
{  
    "accountId": "tRfsCBTDxxxxxxJcg0g",  
    "category": "SIGNUP",  
    "email": "john.doe@gmail.com",  
    "firstInstallTime": "1641598599622",  
    "groupId": "tRfsCBxxxxxxJcg0g",  
    "hostName": "218864e95d77",  
    "id": "ahnwoP1xxxxxxtROJg",  
    "name": "doe",  
    "remoteIpAddress": "76.22.55.244",  
    "source": "community",  
    "version": "VersionInfo(version=1.0.73225, buildNo=73225, gitCommit=f66ad1343fd5e068615b185caa05c125282826b6, gitBranch=release/on-prem/732xx, timestamp=220105-1908, patch=000)"  
}
```

### Collection every day

After a successful installation and setup, the system sends a daily ping to Harness with the following key details:

* Total pipelines
* Pipelines created per day
* Total pipeline executions
* Pipeline executions per day
* Total active services per day
* Total active services per month
* Total service instances per day
* Total service instances per month
* IP address

### Disable data collection

You can disable user tracking manually by editing environment files in the installation.

Perform the following steps to disable user tracking:

1. Navigate to the **environment** folder in your Harness CD Community Edition installation: `harness-cd-community/docker-compose/harness/environment`.
2. Change the following environment variables in the following files:
   * **manager.env:** change `SEGMENT_ENABLED_NG=true` to `SEGMENT_ENABLED_NG=false`.
   * **ng-manager.env:** change `SEGMENT_ENABLED=true` to `SEGMENT_ENABLED=false`.
   * **pipeline-service.env:** change `SEGMENT_ENABLED=true` to `SEGMENT_ENABLED=false`.
3. Save all files, then restart Harness using `docker-compose up -d`.

***

## Privacy notice

When you install an instance of Harness CD Community Edition, Harness collects the email address used to sign up in Harness, the number of users added to your Harness CD Community Edition, the number of builds, deployments, and pipelines, and the information described above.

Harness uses this information for sales, support, product updates, security updates, policy updates, and license compliance.

The use of this information is governed by the [Privacy Policy](https://harness.io/privacy).

If you want Harness to stop processing your data, or if you have any other questions or requests concerning your data, contact the [Harness Privacy Team](mailto:privacy@harness.io). Go to the [Privacy Policy](https://harness.io/privacy) to review how Harness processes your data.

***

## Next steps

* [Harness CD Community Edition quickstart](/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/community-ed/harness-community-edition-quickstart.md): Install Community Edition and run a sample Kubernetes deployment.
* [Harness Open Source](https://developer.harness.io/docs/open-source): Use the supported open edition for source hosting and pipelines.
* [Harness Open Source and Free Edition FAQs](/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/community-ed/gitness-community-edition-faqs.md): Review common questions about Open Source and Free Edition.
* [What's supported in Continuous Delivery and GitOps](/continuous-delivery/new-to-continuous-delivery/cd-integrations.md): Confirm current platform integrations.

{% @harness-feedback/feedback %}
