Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/imio/helm-plausible-analytics
Helm Chart for Plausible Analytics
https://github.com/imio/helm-plausible-analytics
helm helm-chart kubernetes plausible-analytics
Last synced: about 1 month ago
JSON representation
Helm Chart for Plausible Analytics
- Host: GitHub
- URL: https://github.com/imio/helm-plausible-analytics
- Owner: IMIO
- License: apache-2.0
- Created: 2023-08-18T13:57:37.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-18T10:41:09.000Z (3 months ago)
- Last Synced: 2024-11-18T11:57:20.723Z (3 months ago)
- Topics: helm, helm-chart, kubernetes, plausible-analytics
- Language: Smarty
- Homepage:
- Size: 73.2 KB
- Stars: 12
- Watchers: 2
- Forks: 9
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Helm Chart for Plausible Analytics
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) ![version](https://img.shields.io/github/tag/IMIO/helm-plausible-analytics.svg?label=release) ![test](https://github.com/IMIO/helm-plausible-analytics/actions/workflows/test.yaml/badge.svg) ![release](https://github.com/IMIO/helm-plausible-analytics/actions/workflows/release.yaml/badge.svg)## Introduction
This [Helm](https://helm.sh/) chart installs `Plausible Analytics` in a [Kubernetes](https://kubernetes.io/) cluster.
## Prerequisites
- Kubernetes cluster 1.12+
- Helm 3.0.0+
- PV provisioner support in the underlying infrastructure (Optional)
- Postgres DB (Optional, installed by this helm chart)
- ClickHouse (Optional, installed by this helm chart)## Installation
### Add Helm repository
```bash
helm repo add imio https://imio.github.io/helm-charts
helm repo update
```### Configure the chart
The following items can be set via `--set` flag during installation or configured by editing the `values.yaml` directly (need to download the chart first).
Feel free to modify the options in the [values.yaml file](values.yaml) before installation.
You will need to set the sensitive values in the values.yaml file before installing the chart. (Passwords and URL of the databases).
### Install the chart
```bash
helm install [RELEASE_NAME] imio/plausible-analytics
```or by cloning this repository:
```bash
git clone https://github.com/imio/helm-plausible-analytics.git
cd helm-plausible-analytics
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo update
helm dep up
helm install plausible-analytics . -f values.yaml --namespace plausible-analytics --create-namespace
```## Configuration
The following table lists the configurable parameters of the plausible-analytics chart and the default values.
See the [values.yaml](values.yaml) file for more information.
## Credits
Initially inspired by
* [https://github.com/8gears/plausible-analytics-helm-chart](https://github.com/8gears/plausible-analytics-helm-chart).
* [Plausible Analytics Repository](https://github.com/plausible/analytics).## Contributing
Feel free to contribute by making a [pull request](https://github.com/imio/helm-plausible-analytics/pull/new/master).
Please read the official [Helm Contribution Guide](https://github.com/helm/charts/blob/master/CONTRIBUTING.md) from Helm for more information on how you can contribute to this Chart.
## License
[Apache License 2.0](/LICENSE)