diff --git a/.idea/jsonSchemas.xml b/.idea/jsonSchemas.xml index cce1b5bd..277d4590 100644 --- a/.idea/jsonSchemas.xml +++ b/.idea/jsonSchemas.xml @@ -14,9 +14,6 @@ - - @@ -31,4 +28,4 @@ - \ No newline at end of file + diff --git a/.idea/remote-targets.xml b/.idea/remote-targets.xml deleted file mode 100644 index 61dddac7..00000000 --- a/.idea/remote-targets.xml +++ /dev/null @@ -1,80 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/_template__of_Go_Test.xml b/.idea/runConfigurations/_template__of_Go_Test.xml deleted file mode 100644 index de48fe30..00000000 --- a/.idea/runConfigurations/_template__of_Go_Test.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/debug_rest_api.xml b/.idea/runConfigurations/debug_rest_api.xml deleted file mode 100644 index f3b36c29..00000000 --- a/.idea/runConfigurations/debug_rest_api.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test_prepare.xml b/.idea/runConfigurations/test_prepare.xml deleted file mode 100644 index 7b6393eb..00000000 --- a/.idea/runConfigurations/test_prepare.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index 87f5946c..00000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "yaml.schemas": { - "https://json.schemastore.org/github-workflow.json": "file:///Users/th0th/Workspace/poeticmetric/.github/workflows/deploy.yaml" - } -} \ No newline at end of file diff --git a/README.md b/README.md index c6e6f903..a3502ba8 100644 --- a/README.md +++ b/README.md @@ -3,15 +3,25 @@

Free as in freedom, privacy-first,
regulation-compliant analytics tool.

-License: AGPL-3.0 - -Discord + License: AGPL-3.0 + latest version + Discord

**PoeticMetric** is a privacy-focused, open source, and blazingly fast alternative to Google Analytics. It doesn't use cookies or any other similar technology, and it doesn't collect any personal data. So you don't have to worry about cookie banners, PoeticMetric is totally compliant with data privacy regulations GDPR, CCPA, PECR and KVKK. PoeticMetric is **privacy-first**, **transparent**, **efficient** and **sustainable**. If you would like to read more about PoeticMetric's vision, you can check out my manifesto: [Building a Better Web: PoeticMetric's Vision](https://www.poeticmetric.com/manifesto). +
+ +

+ + + Click here to see a live demo + + +

+ ## Using PoeticMetric The quickest way to start using PoeticMetric is, [signing up on the managed service that I offer on www.poeticmetric.com](https://www.poeticmetric.com?utm_source=github&utm_term=using). It is fully operated by me, you can simply create your account and start tracking your website's performance right away! @@ -22,6 +32,10 @@ PoeticMetric is 100% open source. This means, you can run your own instance of P I am planning to write a self-hosted installation guide in the future. But for now, you can check out the [`docker-compose.yaml` file in the `self-hosted`](self-hosted/docker-compose.yaml) directory. [You can also find an example `.env` file there](self-hosted/.env.example). +## Sponsoring + +If you would like to support the development of PoeticMetric, please consider [sponsoring](https://github.com/sponsors/th0th). + ## License PoeticMetric is free software, and is released under the terms of the **APGL-3.0** (GNU Affero General Public License version 3.0). See [LICENSE](LICENSE). diff --git a/frontend/components/Home/Preview/screenshot.png b/frontend/components/Home/Preview/screenshot.png index 839f79a3..1ae58283 100644 Binary files a/frontend/components/Home/Preview/screenshot.png and b/frontend/components/Home/Preview/screenshot.png differ diff --git a/self-hosted/.env.example b/self-hosted/.env.example index a6817011..a7ed769c 100644 --- a/self-hosted/.env.example +++ b/self-hosted/.env.example @@ -1,7 +1,7 @@ # CLICKHOUSE CLICKHOUSE_DATABASE=poeticmetric CLICKHOUSE_HOST=clickhouse -CLICKHOUSE_PASSWORD=poeticmetric +CLICKHOUSE_PASSWORD= CLICKHOUSE_TCP_PORT=9000 CLICKHOUSE_USER=poeticmetric @@ -11,19 +11,19 @@ COMPOSE_PROJECT_NAME=poeticmetric # POETICMETRIC FRONTEND_BASE_URL= REST_API_BASE_URL= -VERSION=0.1.0-alpha7 +VERSION=latest WORKER_COUNT=10 # POSTGRES POSTGRES_DATABASE=poeticmetric POSTGRES_HOST=postgres -POSTGRES_PASSWORD=poeticmetric +POSTGRES_PASSWORD= POSTGRES_PORT=5432 POSTGRES_USER=poeticmetric # RABBITMQ RABBITMQ_HOST=rabbitmq -RABBITMQ_PASSWORD=poeticmetric +RABBITMQ_PASSWORD= RABBITMQ_PORT=5672 RABBITMQ_USER=poeticmetric RABBITMQ_VHOST=poeticmetric