Reset git history for making manifests public

This commit is contained in:
2026-05-31 22:25:38 +02:00
commit 3dbb863df7
411 changed files with 42163 additions and 0 deletions

25
searxng/httproute.yaml Normal file
View File

@@ -0,0 +1,25 @@
apiVersion: gateway.networking.k8s.io/v1
kind: HTTPRoute
metadata:
name: searxng-route
namespace: searxng
spec:
parentRefs:
- group: gateway.networking.k8s.io
kind: Gateway
name: gateway-internal
namespace: envoy-gateway
sectionName: searxng
hostnames:
- "search.jsme.be"
rules:
- matches:
- path:
type: PathPrefix
value: /
backendRefs:
- name: searxng
port: 8080
kind: Service
group: ""
weight: 1

13
searxng/searxng-pvc.yaml Normal file
View File

@@ -0,0 +1,13 @@
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: searxng-pvc
namespace: searxng
spec:
accessModes:
- ReadWriteOnce
storageClassName: longhorn
volumeName: pvc-720c6138-fad3-46b8-ad07-38ecb527b17c
resources:
requests:
storage: 1Gi

13
searxng/searxng-svc.yaml Normal file
View File

@@ -0,0 +1,13 @@
apiVersion: v1
kind: Service
metadata:
name: searxng
namespace: searxng
spec:
selector:
app: searxng
ports:
- name: http
port: 8080
targetPort: 8080
type: ClusterIP

45
searxng/searxng.yaml Normal file
View File

@@ -0,0 +1,45 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: searxng
namespace: searxng
spec:
replicas: 1
selector:
matchLabels:
app: searxng
template:
metadata:
labels:
app: searxng
spec:
restartPolicy: Always
terminationGracePeriodSeconds: 10
enableServiceLinks: false
containers:
- name: searxng
image: searxng/searxng:latest
ports:
- containerPort: 8080
env:
- name: SEARXNG_BASE_URL
value: "https://search.jsme.be"
- name: SEARXNG_SECRET
valueFrom:
secretKeyRef:
name: searxng-secrets
key: SEARXNG_SECRET_KEY
resources:
requests:
cpu: 50m
memory: 256Mi
limits:
cpu: 500m
memory: 512Mi
volumeMounts:
- name: data
mountPath: /etc/searxng
volumes:
- name: data
persistentVolumeClaim:
claimName: searxng-pvc