diff --git a/services/umami/app.yaml b/services/umami/app.yaml new file mode 100644 index 000000000..6a64440f9 --- /dev/null +++ b/services/umami/app.yaml @@ -0,0 +1,49 @@ +apiVersion: application.kubero.dev/v1alpha1 +kind: KuberoApp +metadata: + name: umami +spec: + name: umami + deploymentstrategy: umami + image: + repository: ghcr.io/umami-software/umami + tag: postgresql-latest + containerPort: "3000" + addons: + - displayName: Kubero Postgresql + env: [] + icon: /img/addons/postgresql.png + id: kubero-operator + kind: KuberoPostgresql + resourceDefinitions: + KuberoPostgresql: + apiVersion: application.kubero.dev/v1alpha1 + kind: KuberoPostgresql + metadata: + name: umami-umami + spec: + postgresql: + global: + postgresql: + auth: + database: umami + password: umami + postgresPassword: umamiroot + username: umami + storageClass: linode-block-storage + primary: + persistence: + size: 1Gi + envVars: + - name: DATABASE_URL + value: postgresql://umami:umami@umami-umami-postgresql:5432/umami + - name: DATABASE_TYPE + value: postgresql + - name: HASH_SALT + value: replace-me-with-a-random-string + cronjobs: [] + extraVolumes: [] + web: + replicaCount: 1 + worker: + replicaCount: 0 \ No newline at end of file diff --git a/services/umami/service.yaml b/services/umami/service.yaml new file mode 100644 index 000000000..eec3fb764 --- /dev/null +++ b/services/umami/service.yaml @@ -0,0 +1,9 @@ +name: umami +description: 'Umami is a simple, fast, privacy-focused alternative to Google Analytics.' +tags: +- analytics +source: https://github.com/umami-software/umami +website: https://umami.is/ +icon: https://avatars.githubusercontent.com/u/105618662?s=200&v=4 +screenshots: +- https://github.com/TwiN/gatus/raw/master/.github/assets/dashboard-dark.png \ No newline at end of file