diff --git a/k8s/services/argo/project-fuku.yaml b/k8s/services/argo/project-fuku.yaml index 5f8882c..78f802e 100644 --- a/k8s/services/argo/project-fuku.yaml +++ b/k8s/services/argo/project-fuku.yaml @@ -22,3 +22,4 @@ spec: - https://sqljames.github.io/factorio-server-charts/ - https://portainer.github.io/k8s/ - https://charts.bitnami.com/bitnami + - https://charts.crystalnet.org diff --git a/k8s/services/miniflux/ingress.yaml b/k8s/services/miniflux/ingress.yaml new file mode 100644 index 0000000..9684873 --- /dev/null +++ b/k8s/services/miniflux/ingress.yaml @@ -0,0 +1,21 @@ +--- +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: miniflux + namespace: apps-roboces + annotations: + nginx.ingress.kubernetes.io/rewrite-target: / +spec: + ingressClassName: traefik + rules: + - host: feeds.roboces.dev + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: miniflux-service + port: + number: 8888 diff --git a/k8s/services/miniflux/ingressroute.yaml b/k8s/services/miniflux/ingressroute.yaml deleted file mode 100644 index 3b30307..0000000 --- a/k8s/services/miniflux/ingressroute.yaml +++ /dev/null @@ -1,32 +0,0 @@ -apiVersion: traefik.containo.us/v1alpha1 -kind: IngressRoute -metadata: - name: miniflux - namespace: apps-roboces - annotations: - traefik.ingress.kubernetes.io/router.entrypoints: web, websecure -spec: - entryPoints: - - websecure - - web - routes: - - kind: Rule - match: Host(`feeds.roboces.dev`) - services: - - name: miniflux-service - port: 8888 ---- -apiVersion: traefik.containo.us/v1alpha1 -kind: IngressRoute -metadata: - name: miniflux-local - namespace: apps-roboces -spec: - entryPoints: - - websecure - routes: - - kind: Rule - match: Host(`feeds.fuku`) - services: - - name: miniflux-service - port: 8888 diff --git a/tofu/authentik/main.tf b/tofu/authentik/main.tf index efd5e0a..95dfcd6 100644 --- a/tofu/authentik/main.tf +++ b/tofu/authentik/main.tf @@ -78,7 +78,7 @@ module "miniflux" { client_id = var.miniflux_client_id client_secret = var.miniflux_client_secret app_access_group_id = "" - redirect_uris = ["https://feeds.roboces.dev/oauth2/oidc/callback"] + redirect_uris = ["https://feeds.roboces.dev/oauth2/oidc/callback", "https://feeds.fuku/oauth2/oidc/callback"] app_icon = "https://miniflux.app/favicon.ico" app_description = "RSS aggregator" app_publisher = "Miniflux"