feat: WikiJS | initial setup

This commit is contained in:
2024-12-23 16:02:46 +05:00
parent 3191171228
commit bf716f834b
3 changed files with 39 additions and 0 deletions

View File

@@ -158,3 +158,13 @@ metadata:
operator.1password.io/auto-restart: "true" operator.1password.io/auto-restart: "true"
spec: spec:
itemPath: "vaults/Lab/items/Cloudflare" itemPath: "vaults/Lab/items/Cloudflare"
---
apiVersion: onepassword.com/v1
kind: OnePasswordItem
metadata:
name: docs-postgres
namespace: wiki-system
annotations:
operator.1password.io/auto-restart: "true"
spec:
itemPath: "vaults/Lab/items/WikiJS"

View File

@@ -19,6 +19,8 @@ repositories:
url: https://prometheus-community.github.io/helm-charts url: https://prometheus-community.github.io/helm-charts
- name: authentik - name: authentik
url: https://charts.goauthentik.io url: https://charts.goauthentik.io
- name: requarks
url: https://charts.js.wiki
--- ---
releases: releases:
# Distributed Storage # Distributed Storage
@@ -112,3 +114,11 @@ releases:
version: 2024.10.5 version: 2024.10.5
values: values:
- ./values/authentik.values.yaml - ./values/authentik.values.yaml
# WikiJS
- name: wikijs
namespace: docs-system
chart: requarks/wiki
version: 2.2.22
values:
- ./values/wikijs.values.yaml

View File

@@ -0,0 +1,19 @@
ingress:
enabled: true
hosts:
- host: docs.rihla.digital
paths:
- /
tls:
- secretName: docs-rihla-digital
hosts:
- docs.rihla.digital
postgresql:
enabled: false
postgresqlDatabase: docs
postgresqlUser: docs
postgresqlHost: postgres-cluster-rw.postgres-system.svc.cluster.local
postgresqlPort: 5432
existingSecret: docs-postgres
existingSecretKey: password