--- apiVersion: apps/v1 kind: Deployment metadata: name: searx namespace: public-services spec: replicas: 1 selector: matchLabels: app.kubernetes.io/created-by: tyil app.kubernetes.io/managed-by: manual app.kubernetes.io/name: searx app.kubernetes.io/part-of: public-services template: metadata: labels: app.kubernetes.io/created-by: tyil app.kubernetes.io/managed-by: manual app.kubernetes.io/name: searx app.kubernetes.io/part-of: public-services spec: containers: - name: searx image: searx/searx:latest ports: - containerPort: 8080 env: - name: BIND_ADDRESS value: "0.0.0.0:8080" - name: BASE_URL value: "https://searx.tyil.nl" volumeMounts: - name: srv subPath: config mountPath: /etc/searx - name: filtron image: dalf/filtron args: [ "-listen", "0.0.0.0:4040", "-target", "searx:8080", ] ports: - containerPort: 4040 volumeMounts: - name: srv subPath: rules.json mountPath: /etc/filtron/rules.json volumes: - name: srv nfs: server: 10.57.100.7 path: /srv/searx ...