From 1503109d59c9323295c00a3f0280e1434310e87c Mon Sep 17 00:00:00 2001 From: Lumpiasty Date: Mon, 6 Apr 2026 23:28:03 +0200 Subject: [PATCH] remove unused searx and librechat --- apps/kustomization.yaml | 2 - apps/librechat/kustomization.yaml | 5 -- apps/librechat/namespace.yaml | 5 -- apps/librechat/release.yaml | 120 ------------------------------ apps/searxng/configs/settings.yml | 1 - apps/searxng/deployment.yaml | 42 ----------- apps/searxng/ingress.yaml | 25 ------- apps/searxng/kustomization.yaml | 13 ---- apps/searxng/namespace.yaml | 5 -- apps/searxng/pvc.yaml | 46 ------------ apps/searxng/service.yaml | 14 ---- 11 files changed, 278 deletions(-) delete mode 100644 apps/librechat/kustomization.yaml delete mode 100644 apps/librechat/namespace.yaml delete mode 100644 apps/librechat/release.yaml delete mode 100644 apps/searxng/configs/settings.yml delete mode 100644 apps/searxng/deployment.yaml delete mode 100644 apps/searxng/ingress.yaml delete mode 100644 apps/searxng/kustomization.yaml delete mode 100644 apps/searxng/namespace.yaml delete mode 100644 apps/searxng/pvc.yaml delete mode 100644 apps/searxng/service.yaml diff --git a/apps/kustomization.yaml b/apps/kustomization.yaml index ea12ddb..f9ade8f 100644 --- a/apps/kustomization.yaml +++ b/apps/kustomization.yaml @@ -6,12 +6,10 @@ resources: - authentik - gitea - renovate - - librechat - frigate - llama - immich - nas - - searxng - ispeak3 - openwebui - woodpecker diff --git a/apps/librechat/kustomization.yaml b/apps/librechat/kustomization.yaml deleted file mode 100644 index f5a4a20..0000000 --- a/apps/librechat/kustomization.yaml +++ /dev/null @@ -1,5 +0,0 @@ -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: - - namespace.yaml - - release.yaml diff --git a/apps/librechat/namespace.yaml b/apps/librechat/namespace.yaml deleted file mode 100644 index c196668..0000000 --- a/apps/librechat/namespace.yaml +++ /dev/null @@ -1,5 +0,0 @@ ---- -apiVersion: v1 -kind: Namespace -metadata: - name: librechat diff --git a/apps/librechat/release.yaml b/apps/librechat/release.yaml deleted file mode 100644 index 3fa433a..0000000 --- a/apps/librechat/release.yaml +++ /dev/null @@ -1,120 +0,0 @@ ---- -apiVersion: source.toolkit.fluxcd.io/v1 -kind: HelmRepository -metadata: - name: dynomite567-charts - namespace: librechat -spec: - interval: 24h - url: https://dynomite567.github.io/helm-charts/ ---- -# apiVersion: helm.toolkit.fluxcd.io/v2 -# kind: HelmRelease -# metadata: -# name: librechat -# namespace: librechat -# spec: -# interval: 30m -# chart: -# spec: -# chart: librechat -# version: 1.9.1 -# sourceRef: -# kind: HelmRepository -# name: dynomite567-charts -# values: -# global: -# librechat: -# existingSecretName: librechat -# librechat: -# configEnv: -# PLUGIN_MODELS: null -# ALLOW_REGISTRATION: "false" -# TRUST_PROXY: "1" -# DOMAIN_CLIENT: https://librechat.lumpiasty.xyz -# SEARCH: "true" -# existingSecretName: librechat -# configYamlContent: | -# version: 1.0.3 - -# endpoints: -# custom: -# - name: "Llama.cpp" -# apiKey: "llama" -# baseURL: "http://llama.llama.svc.cluster.local:11434/v1" -# models: -# default: [ -# "DeepSeek-R1-0528-Qwen3-8B-GGUF", -# "Qwen3-8B-GGUF", -# "Qwen3-8B-GGUF-no-thinking", -# "gemma3n-e4b", -# "gemma3-12b", -# "gemma3-12b-q2", -# "gemma3-12b-novision", -# "gemma3-4b", -# "gemma3-4b-novision", -# "Qwen3-4B-Thinking-2507", -# "Qwen3-4B-Thinking-2507-long-ctx", -# "Qwen2.5-VL-7B-Instruct-GGUF", -# "Qwen2.5-VL-32B-Instruct-GGUF-IQ1_S", -# "Qwen2.5-VL-32B-Instruct-GGUF-Q2_K_L", -# "Qwen3-VL-2B-Instruct-GGUF", -# "Qwen3-VL-2B-Instruct-GGUF-unslothish", -# "Qwen3-VL-2B-Thinking-GGUF", -# "Qwen3-VL-4B-Instruct-GGUF", -# "Qwen3-VL-4B-Instruct-GGUF-unslothish", -# "Qwen3-VL-4B-Thinking-GGUF", -# "Qwen3-VL-8B-Instruct-GGUF", -# "Qwen3-VL-8B-Instruct-GGUF-unslothish", -# "Qwen3-VL-8B-Thinking-GGUF", -# "Huihui-Qwen3-VL-8B-Instruct-abliterated-GGUF", -# "Huihui-Qwen3-VL-8B-Thinking-abliterated-GGUF" -# ] -# titleConvo: true -# titleModel: "gemma3-4b-novision" -# summarize: false -# summaryModel: "gemma3-4b-novision" -# forcePrompt: false -# modelDisplayLabel: "Llama.cpp" - -# # ✨ IMPORTANT: let llama-swap/llama-server own all these -# dropParams: -# - "temperature" -# - "top_p" -# - "top_k" -# - "presence_penalty" -# - "frequency_penalty" -# - "stop" -# - "max_tokens" -# imageVolume: -# enabled: true -# size: 10G -# accessModes: ReadWriteOnce -# storageClassName: mayastor-single-hdd -# ingress: -# enabled: true -# className: nginx-ingress -# annotations: -# cert-manager.io/cluster-issuer: letsencrypt -# nginx.ingress.kubernetes.io/proxy-body-size: "0" -# nginx.ingress.kubernetes.io/proxy-buffering: "false" -# nginx.ingress.kubernetes.io/proxy-read-timeout: 30m -# hosts: -# - host: librechat.lumpiasty.xyz -# paths: -# - path: / -# pathType: ImplementationSpecific -# tls: -# - hosts: -# - librechat.lumpiasty.xyz -# secretName: librechat-ingress - -# mongodb: -# persistence: -# storageClass: mayastor-single-hdd - -# meilisearch: -# persistence: -# storageClass: mayastor-single-hdd -# auth: -# existingMasterKeySecret: librechat diff --git a/apps/searxng/configs/settings.yml b/apps/searxng/configs/settings.yml deleted file mode 100644 index abe652c..0000000 --- a/apps/searxng/configs/settings.yml +++ /dev/null @@ -1 +0,0 @@ -use_default_settings: true \ No newline at end of file diff --git a/apps/searxng/deployment.yaml b/apps/searxng/deployment.yaml deleted file mode 100644 index bed344b..0000000 --- a/apps/searxng/deployment.yaml +++ /dev/null @@ -1,42 +0,0 @@ ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: searxng - namespace: searxng -spec: - replicas: 1 - selector: - matchLabels: - app: searxng - template: - metadata: - labels: - app: searxng - spec: - containers: - - name: searxng - image: searxng/searxng:2025.8.12-6b1516d - ports: - - containerPort: 8080 - env: - - name: SEARXNG_SECRET - valueFrom: - secretKeyRef: - name: searxng-secret - key: SEARXNG_SECRET - optional: false - volumeMounts: - - name: config-volume - mountPath: /etc/searxng/settings.yml - subPath: settings.yml - readOnly: true - - name: searxng-persistent-data - mountPath: /var/cache/searxng - volumes: - - name: config-volume - configMap: - name: searxng-config - - name: searxng-persistent-data - persistentVolumeClaim: - claimName: searxng-persistent-data-lvmhdd diff --git a/apps/searxng/ingress.yaml b/apps/searxng/ingress.yaml deleted file mode 100644 index 5ff1f17..0000000 --- a/apps/searxng/ingress.yaml +++ /dev/null @@ -1,25 +0,0 @@ ---- -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - namespace: searxng - name: searxng - annotations: - cert-manager.io/cluster-issuer: letsencrypt -spec: - ingressClassName: nginx-ingress - rules: - - host: searxng.lumpiasty.xyz - http: - paths: - - backend: - service: - name: searxng - port: - number: 8080 - path: / - pathType: Prefix - tls: - - hosts: - - searxng.lumpiasty.xyz - secretName: searxng-ingress diff --git a/apps/searxng/kustomization.yaml b/apps/searxng/kustomization.yaml deleted file mode 100644 index 5aaf39e..0000000 --- a/apps/searxng/kustomization.yaml +++ /dev/null @@ -1,13 +0,0 @@ -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: - - namespace.yaml - - pvc.yaml - - deployment.yaml - - service.yaml - - ingress.yaml -configMapGenerator: - - name: searxng-config - namespace: searxng - files: - - settings.yml=configs/settings.yml diff --git a/apps/searxng/namespace.yaml b/apps/searxng/namespace.yaml deleted file mode 100644 index 4350b1e..0000000 --- a/apps/searxng/namespace.yaml +++ /dev/null @@ -1,5 +0,0 @@ ---- -apiVersion: v1 -kind: Namespace -metadata: - name: searxng diff --git a/apps/searxng/pvc.yaml b/apps/searxng/pvc.yaml deleted file mode 100644 index ba20903..0000000 --- a/apps/searxng/pvc.yaml +++ /dev/null @@ -1,46 +0,0 @@ ---- -apiVersion: local.openebs.io/v1alpha1 -kind: LVMVolume -metadata: - labels: - kubernetes.io/nodename: anapistula-delrosalae - name: searxng-persistent-data-lvmhdd - namespace: openebs -spec: - capacity: 1Gi - ownerNodeID: anapistula-delrosalae - shared: "yes" - thinProvision: "no" - vgPattern: ^openebs-hdd$ - volGroup: openebs-hdd ---- -kind: PersistentVolume -apiVersion: v1 -metadata: - name: searxng-persistent-data-lvmhdd -spec: - capacity: - storage: 1Gi - accessModes: - - ReadWriteOnce - persistentVolumeReclaimPolicy: Retain - storageClassName: hdd-lvmpv - volumeMode: Filesystem - csi: - driver: local.csi.openebs.io - fsType: btrfs - volumeHandle: searxng-persistent-data-lvmhdd ---- -kind: PersistentVolumeClaim -apiVersion: v1 -metadata: - name: searxng-persistent-data-lvmhdd - namespace: searxng -spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: hdd-lvmpv - volumeName: searxng-persistent-data-lvmhdd diff --git a/apps/searxng/service.yaml b/apps/searxng/service.yaml deleted file mode 100644 index 8e6f2af..0000000 --- a/apps/searxng/service.yaml +++ /dev/null @@ -1,14 +0,0 @@ ---- -apiVersion: v1 -kind: Service -metadata: - name: searxng - namespace: searxng -spec: - selector: - app: searxng - ports: - - protocol: TCP - port: 8080 - targetPort: 8080 - type: ClusterIP