Feat(miniflux): add miniflux

This commit is contained in:
2025-10-04 19:53:50 +08:00
parent a1b9bc295c
commit cf974b5974
7 changed files with 123 additions and 0 deletions

46
miniflux/deploy.yaml Normal file
View File

@@ -0,0 +1,46 @@
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: miniflux
labels:
app: miniflux
spec:
replicas: 1
selector:
matchLabels:
app: miniflux
template:
metadata:
labels:
app: miniflux
spec:
containers:
- name: miniflux
image: docker.io/miniflux/miniflux:2.2.13
ports:
- name: http
containerPort: 8080
env:
- name: RUN_MIGRATIONS
value: '1'
- name: CREATE_ADMIN
valueFrom:
configMapKeyRef:
name: miniflux-config
key: CREATE_ADMIN
- name: DATABASE_URL
valueFrom:
secretKeyRef:
name: miniflux-secret
key: DATABASE_URL
- name: ADMIN_USERNAME
valueFrom:
secretKeyRef:
name: miniflux-secret
key: ADMIN_USERNAME
- name: ADMIN_PASSWORD
valueFrom:
secretKeyRef:
name: miniflux-secret
key: ADMIN_PASSWORD