|
1 | 1 | # gotify Helm Chart |
2 | | - |
| 2 | + |
3 | 3 | [](https://artifacthub.io/packages/search?repo=gotify) |
4 | 4 |
|
5 | 5 | From https://gotify.net/: |
@@ -36,40 +36,40 @@ See [helm upgrade](https://helm.sh/docs/helm/helm_upgrade/) for command document |
36 | 36 |
|
37 | 37 | ## Values |
38 | 38 |
|
39 | | -| Key | Type | Default | Description | |
40 | | -|----------------------------|--------|------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| |
41 | | -| image.pullPolicy | string | `"Always"` | pull policy | |
42 | | -| image.repository | string | `"gotify/server"` | repository with gotify image | |
43 | | -| image.tag | string | `"2.2.5"` | current version of the image | |
44 | | -| imagePullSecrets | list | `[]` | imagePullSecrets (not needed, if default image is used) | |
45 | | -| ingress | object | `{"annotations":{},"className":"","enabled":false,"hosts":[{"host":"chart-example.local","paths":[{"path":"/","pathType":"ImplementationSpecific"}]}],"tls":[]}` | Configure ingress | |
46 | | -| persistence.accessMode | string | `"ReadWriteOnce"` | accessMode | |
47 | | -| persistence.enabled | bool | `false` | enable persistence when true | |
48 | | -| persistence.size | string | `"20Gi"` | default storage size | |
49 | | -| persistence.storageClass | string | `""` | actual storageClass | |
50 | | -| server.databaseConnection | string | `""` | set connection string for mysql (gotify:secret@/gotifydb?charset=utf8&parseTime=True&loc=Local) or postgresql (host=localhost port=3306 user=gotify dbname=gotify password=secret) | |
51 | | -| server.databaseDialect | string | `"sqlite3"` | select database kind (sqlite3, mysql, postgres) | |
52 | | -| server.defaultUserName | string | `"admin"` | default user | |
53 | | -| server.defaultUserPassword | string | `"admin"` | default user password | |
54 | | -| server.passstrength | int | `10` | minimal password length | |
55 | | -| server.registration | bool | `false` | is user registration enabled? | |
56 | | -| server.timezone | string | `"Europe/Berlin"` | server timezone | |
57 | | -| service.port | int | `80` | | |
58 | | -| service.type | string | `"ClusterIP"` | | |
59 | | -| serviceAccount.annotations | object | `{}` | add annotations to serviceAccount | |
60 | | -| serviceAccount.create | bool | `true` | enable serviceAccount | |
61 | | -| serviceAccount.name | string | `""` | name of the serviceAccount (will be generated if empty) | |
| 39 | +| Key | Type | Default | Description | |
| 40 | +|-----|------|---------|-------------| |
| 41 | +| image.pullPolicy | string | `"Always"` | pull policy | |
| 42 | +| image.repository | string | `"gotify/server"` | repository with gotify image | |
| 43 | +| image.tag | string | `"2.2.5"` | current version of the image | |
| 44 | +| imagePullSecrets | list | `[]` | imagePullSecrets (not needed, if default image is used) | |
| 45 | +| ingress | object | `{"annotations":{},"className":"","enabled":false,"hosts":[{"host":"chart-example.local","paths":[{"path":"/","pathType":"ImplementationSpecific"}]}],"tls":[]}` | Configure ingress | |
| 46 | +| persistence.accessMode | string | `"ReadWriteOnce"` | accessMode | |
| 47 | +| persistence.enabled | bool | `false` | enable persistence when true | |
| 48 | +| persistence.size | string | `"20Gi"` | default storage size | |
| 49 | +| persistence.storageClass | string | `""` | actual storageClass | |
| 50 | +| server.databaseConnection | string | `""` | set connection string for mysql (gotify:secret@/gotifydb?charset=utf8&parseTime=True&loc=Local) or postgresql (host=localhost port=3306 user=gotify dbname=gotify password=secret) | |
| 51 | +| server.databaseDialect | string | `"sqlite3"` | select database kind (sqlite3, mysql, postgres) | |
| 52 | +| server.defaultUserName | string | `"admin"` | default user | |
| 53 | +| server.defaultUserPassword | string | `"admin"` | default user password | |
| 54 | +| server.passstrength | int | `10` | minimal password length | |
| 55 | +| server.registration | bool | `false` | is user registration enabled? | |
| 56 | +| server.timezone | string | `"Europe/Berlin"` | server timezone | |
| 57 | +| service.port | int | `80` | | |
| 58 | +| service.type | string | `"ClusterIP"` | | |
| 59 | +| serviceAccount.annotations | object | `{}` | add annotations to serviceAccount | |
| 60 | +| serviceAccount.create | bool | `true` | enable serviceAccount | |
| 61 | +| serviceAccount.name | string | `""` | name of the serviceAccount (will be generated if empty) | |
62 | 62 |
|
63 | 63 | ## Maintainers |
64 | 64 |
|
65 | | -| Name | Email | Url | |
66 | | -|----------|--------------------|-----------------------| |
| 65 | +| Name | Email | Url | |
| 66 | +| ---- | ------ | --- | |
67 | 67 | | pmoscode | <info@pmoscode.de> | <https://pmoscode.de> | |
68 | 68 |
|
69 | 69 | ## Contributing |
70 | 70 |
|
71 | 71 | If you want to add features or bugfixes, please open an issue (either feature or bug) and provide also an unittest (https://github.com/helm-unittest/helm-unittest). |
72 | | -To make things easier, you can use taskfile (https://taskfile.dev/) to get a small shortcut for some useful commands. |
| 72 | +To make things easier, you can use Taskfile (https://taskfile.dev/) to get a small shortcut for some useful commands. |
73 | 73 |
|
74 | 74 | You also need to copy the ".env-template" file as ".env" and configure it for your needs. |
75 | 75 |
|
|
0 commit comments