Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion charts/pixelfed/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.12.0
version: 0.13.0

# This is the version number of the application being deployed.
# renovate:image=ghcr.io/mattlqx/docker-pixelfed
Expand Down
7 changes: 4 additions & 3 deletions charts/pixelfed/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# pixelfed

![Version: 0.12.0](https://img.shields.io/badge/Version-0.12.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.12.4-nginx](https://img.shields.io/badge/AppVersion-v0.12.4--nginx-informational?style=flat-square)
![Version: 0.13.0](https://img.shields.io/badge/Version-0.13.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.12.4-nginx](https://img.shields.io/badge/AppVersion-v0.12.4--nginx-informational?style=flat-square)

A Helm chart for deploying Pixelfed on Kubernetes

Expand Down Expand Up @@ -57,8 +57,8 @@ A Helm chart for deploying Pixelfed on Kubernetes
| fullnameOverride | string | `""` | This is to override the chart name, but used in more places |
| image.pullPolicy | string | `"IfNotPresent"` | This sets the pull policy for images. |
| image.registry | string | `"ghcr.io"` | |
| image.repository | string | `"mattlqx/docker-pixelfed"` | |
| image.tag | string | `""` | Overrides the image tag whose default is the chart appVersion. |
| image.repository | string | `"mattlqx/docker-pixelfed"` | you can see the source [ghcr.io/mattlqx/docker-pixelfed](https://ghcr.io/mattlqx/docker-pixelfed) |
| image.tag | string | `""` | Overrides the image tag whose default is the chart appVersion. you may want to set this to dev-nginx if you experice issue with the default tag |
| imagePullSecrets | list | `[]` | This is for the secretes for pulling an image from a private repository more information can be found here: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/ |
| ingress.annotations | object | `{}` | |
| ingress.className | string | `""` | ingress class name, e.g. nginx |
Expand Down Expand Up @@ -87,6 +87,7 @@ A Helm chart for deploying Pixelfed on Kubernetes
| pixelfed.app.name | string | `"Pixelfed"` | The name of your server/instance |
| pixelfed.app.url | string | `"https://localhost"` | change this to the domain of your pixelfed instance |
| pixelfed.atom_feeds | string | `"true"` | https://docs.pixelfed.org/technical-documentation/config/#atom_feeds |
| pixelfed.custom_emoji | bool | `false` | Enable custom emojis |
| pixelfed.db.apply_new_migrations_automatically | bool | `false` | |
| pixelfed.db.connection | string | `"pgsql"` | options: sqlite mysql pgsql sqlsrv |
| pixelfed.enable_config_cache | bool | `true` | Enable the config cache to allow you to manage settings via the admin dashboard |
Expand Down
3 changes: 3 additions & 0 deletions charts/pixelfed/templates/configmap_env.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,9 @@ data:
ACCOUNT_DELETION: {{ .Values.pixelfed.account_deletion | quote }}
OAUTH_ENABLED: {{ .Values.pixelfed.oauth_enabled | quote }}

# not sure where to put this
CUSTOM_EMOJI: {{ .Values.pixelfed.custom_emoji | quote }}

# limits
MIN_PASSWORD_LENGTH: {{ .Values.pixelfed.min_password_length | quote }}
MAX_ACCOUNT_SIZE: {{ .Values.pixelfed.max_account_size | quote }}
Expand Down
7 changes: 7 additions & 0 deletions charts/pixelfed/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,12 @@ replicaCount: 1
# This sets the container image more information can be found here: https://kubernetes.io/docs/concepts/containers/images/
image:
registry: ghcr.io
# -- you can see the source [ghcr.io/mattlqx/docker-pixelfed](https://ghcr.io/mattlqx/docker-pixelfed)
repository: mattlqx/docker-pixelfed
# -- This sets the pull policy for images.
pullPolicy: IfNotPresent
# -- Overrides the image tag whose default is the chart appVersion.
# you may want to set this to dev-nginx if you experice issue with the default tag
tag: ""

# -- This is for the secretes for pulling an image from a private repository more information can be found here: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
Expand Down Expand Up @@ -352,6 +354,9 @@ pixelfed:
# -- Enable the Stories feature
stories_enabled: false

# -- Enable custom emojis
custom_emoji: false

# -- Enable the config cache to allow you to manage settings via the admin dashboard
enable_config_cache: true

Expand Down Expand Up @@ -483,6 +488,7 @@ pixelfed:
from_address: "[email protected]"
# -- name to use for sending emails
from_name: "Pixelfed"

# -- name of an existing Kubernetes Secret for mail credentials
existingSecret: ""
existingSecretKeys:
Expand Down Expand Up @@ -511,6 +517,7 @@ pixelfed:
secret_access_key: ""
# -- use S3 path type instead of using a DNS subdomain
use_path_style_endpoint: false

# -- name of an existing Kubernetes Secret for s3 credentials
existingSecret: ""
existingSecretKeys:
Expand Down