feat(miniflux): add miniflux rss reader
This commit is contained in:
parent
2f11e411f2
commit
2af05d816b
5 changed files with 61 additions and 1 deletions
|
@ -200,7 +200,7 @@ that I intend to add to this repository. It is still growing, and I welcome
|
||||||
- [ ] [Maxun](https://github.com/getmaxun/maxun)
|
- [ ] [Maxun](https://github.com/getmaxun/maxun)
|
||||||
- [x] [Mealie](https://mealie.io/)
|
- [x] [Mealie](https://mealie.io/)
|
||||||
- [x] [Memos](https://usememos.com)
|
- [x] [Memos](https://usememos.com)
|
||||||
- [ ] [Miniflux](https://miniflux.app/)
|
- [x] [Miniflux](https://miniflux.app/)
|
||||||
- [x] [MinIO](https://min.io)
|
- [x] [MinIO](https://min.io)
|
||||||
- [x] [n8n](https://n8n.io/)
|
- [x] [n8n](https://n8n.io/)
|
||||||
- [x] [Nebula](https://github.com/slackhq/nebula)
|
- [x] [Nebula](https://github.com/slackhq/nebula)
|
||||||
|
|
24
quadlets/miniflux/miniflux-postgres.container
Normal file
24
quadlets/miniflux/miniflux-postgres.container
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
[Unit]
|
||||||
|
Description=miniflux postgres
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Restart=on-failure
|
||||||
|
TimeoutStartSec=900
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=default.target
|
||||||
|
|
||||||
|
[Container]
|
||||||
|
Image=docker.io/postgres:17-alpine
|
||||||
|
ContainerName=miniflux
|
||||||
|
AutoUpdate=registry
|
||||||
|
|
||||||
|
Network=miniflux.network
|
||||||
|
HostName=miniflux-postgres
|
||||||
|
|
||||||
|
Volume=miniflux-postgres:/var/lib/postgresql/data
|
||||||
|
|
||||||
|
Environment=POSTGRES_USER=miniflux
|
||||||
|
Environment=POSTGRES_DB=miniflux
|
||||||
|
|
||||||
|
Secret=miniflux-postgres-password,type=env,target=POSTGRES_PASSWORD
|
27
quadlets/miniflux/miniflux.container
Normal file
27
quadlets/miniflux/miniflux.container
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
[Unit]
|
||||||
|
Description=miniflux
|
||||||
|
Requires=miniflux-postgres.service
|
||||||
|
After=miniflux-postgres.service
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Restart=on-failure
|
||||||
|
TimeoutStartSec=900
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=default.target
|
||||||
|
|
||||||
|
[Container]
|
||||||
|
Image=docker.io/miniflux:latest
|
||||||
|
ContainerName=miniflux
|
||||||
|
AutoUpdate=registry
|
||||||
|
|
||||||
|
Network=miniflux.network
|
||||||
|
HostName=miniflux
|
||||||
|
PublishPort=80:8080
|
||||||
|
|
||||||
|
Environment=DATABASE_URL=postgres://miniflux:secret@miniflux-postgres/miniflux?sslmode=disable
|
||||||
|
Environment=RUN_MIGRATIONS=1
|
||||||
|
Environment=CREATE_ADMIN=1
|
||||||
|
Environment=ADMIN_USERNAME=admin
|
||||||
|
|
||||||
|
Secret=miniflux-admin-password,type=env,target=ADMIN_PASSWORD
|
6
quadlets/miniflux/miniflux.network
Normal file
6
quadlets/miniflux/miniflux.network
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
[Unit]
|
||||||
|
Description=miniflux network
|
||||||
|
|
||||||
|
[Network]
|
||||||
|
NetworkName=miniflux
|
||||||
|
|
3
quadlets/miniflux/miniflux.volume
Normal file
3
quadlets/miniflux/miniflux.volume
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
[Volume]
|
||||||
|
VolumeName=miniflux-postgres
|
||||||
|
|
Loading…
Add table
Reference in a new issue