Skip to content
This repository was archived by the owner on Mar 5, 2026. It is now read-only.

Commit 748c356

Browse files
committed
add admin url to ghost and turn off skip verification on activity pub by default
1 parent eb7a49b commit 748c356

4 files changed

Lines changed: 13 additions & 3 deletions

File tree

charts/ghost/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ type: application
1818
# This is the chart version. This version number should be incremented each time you make changes
1919
# to the chart and its templates, including the app version.
2020
# Versions are expected to follow Semantic Versioning (https://semver.org/)
21-
version: 1.8.0
21+
version: 1.9.0
2222

2323
# renovate: image=docker.io/ghost
2424
appVersion: "6.0.10"

charts/ghost/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# ghost
22

3-
![Version: 1.7.1](https://img.shields.io/badge/Version-1.7.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 6.0.10](https://img.shields.io/badge/AppVersion-6.0.10-informational?style=flat-square)
3+
![Version: 1.9.0](https://img.shields.io/badge/Version-1.9.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 6.0.10](https://img.shields.io/badge/AppVersion-6.0.10-informational?style=flat-square)
44

55
A Helm chart for deploying Ghost on Kubernetes
66

@@ -40,6 +40,7 @@ A Helm chart for deploying Ghost on Kubernetes
4040
| activity_pub.service.port | int | `8080` | sets the ActivityPub ports more information can be found here: https://kubernetes.io/docs/concepts/services-networking/service/#field-spec-ports |
4141
| activity_pub.service.targetPort | int | `8080` | port in the ActivityPub container you want to contact |
4242
| activity_pub.service.type | string | `"ClusterIP"` | sets the ActivityPub service type more information can be found here: https://kubernetes.io/docs/concepts/services-networking/service/#publishing-services-service-types |
43+
| activity_pub.skipSignatureVerfication | bool | `false` | not sure what this does. found it in a docker compose |
4344
| activity_pub.useMq | bool | `false` | use MQ |
4445
| affinity | object | `{}` | pod or node affinity |
4546
| autoscaling.enabled | bool | `false` | enable autoscaling |
@@ -69,6 +70,7 @@ A Helm chart for deploying Ghost on Kubernetes
6970
| ghost.admin.secretKeys.username | string | `""` | Key in existing Kubernetes Secret with the admin username. |
7071
| ghost.admin.username | string | `""` | admin username. ignored if existingSecret not "" |
7172
| ghost.admin_domain | string | `""` | admin domain of the ghost blog, used for admin portal (must NOT include http:// or https://) e.g. admin.blog.example.com |
73+
| ghost.admin_url | string | `""` | public admin url of the ghost blog (must INCLUDE http:// or https://) e.g. https://admin.blog.example.com |
7274
| ghost.blog_title | string | `""` | title of your ghost blog |
7375
| ghost.domain | string | `""` | domain of the ghost blog (must NOT include http:// or https://) e.g. blog.example.com |
7476
| ghost.enable_https | bool | `false` | enable HTTPS for the ghost blog |

charts/ghost/templates/deployment.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,9 @@ spec:
5555
- name: url
5656
value: {{ .Values.ghost.url }}
5757

58+
- name: admin__url
59+
value: {{ .Values.ghost.admin_url }}
60+
5861
- name: DOMAIN
5962
value: {{ .Values.ghost.domain }}
6063

charts/ghost/values.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,10 @@ ghost:
195195
# e.g. blog.example.com
196196
domain: ""
197197

198+
# -- public admin url of the ghost blog (must INCLUDE http:// or https://)
199+
# e.g. https://admin.blog.example.com
200+
admin_url: ""
201+
198202
# -- admin domain of the ghost blog, used for admin portal
199203
# (must NOT include http:// or https://) e.g. admin.blog.example.com
200204
admin_domain: ""
@@ -282,7 +286,8 @@ activity_pub:
282286
# -- allow private addresses
283287
allowPrivateAddress: true
284288

285-
skipSignatureVerfication: true
289+
# -- not sure what this does. found it in a docker compose
290+
skipSignatureVerfication: false
286291

287292
# activity pub has it's own database
288293
externalDatabase:

0 commit comments

Comments
 (0)