Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/femueller/dokku-miniflux
Install the Miniflux RSS feed reader on Dokku
https://github.com/femueller/dokku-miniflux
dokku dokku-application miniflux
Last synced: 29 days ago
JSON representation
Install the Miniflux RSS feed reader on Dokku
- Host: GitHub
- URL: https://github.com/femueller/dokku-miniflux
- Owner: femueller
- Created: 2022-02-22T08:15:19.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-03-05T10:47:48.000Z (11 months ago)
- Last Synced: 2024-12-18T06:49:48.133Z (29 days ago)
- Topics: dokku, dokku-application, miniflux
- Homepage: https://felix.fyi/install-miniflux-using-dokku
- Size: 3.91 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dokku-miniflux
This tutorial describes how to install the [Miniflux](https://miniflux.app/index.html) RSS feed reader on your Dokku
installation.## Prerequisites
This requires a working installation of [Dokku](https://dokku.com/), the Postgres plugin for Dokku
[dokku-postgres](https://github.com/dokku/dokku-postgres) and the
[dokku-letsencrypt](https://github.com/dokku/dokku-letsencrypt) plugin.## Installation
Run these commands on your Dokku server.
### Prepare Dokku
Setup application and database.
```
# Create application and database
dokku apps:create miniflux
# Keep the Postgres DSN output for the Miniflux configuration settings later
dokku postgres:create miniflux
dokku postgres:link miniflux miniflux
```### Configure Dokku application settings
```
# Set the DATABASE_URL from the previous DSN `dokku postgres:create miniflux` output
# dokku config:set miniflux DATABASE_URL=postgres://postgres:5c16cb123123cc@dokku-postgres-miniflux:5432/miniflux
dokku config:set miniflux RUN_MIGRATIONS=1
dokku config:set miniflux CREATE_ADMIN=1
# Configure your custom username here
dokku config:set miniflux ADMIN_USERNAME=
# Configure your custom password here
dokku config:set miniflux ADMIN_PASSWORD=
```### Configure Dokku port settings
```
dokku ports:set miniflux http:80:8080
```### Deploy
```
dokku git:from-image miniflux miniflux/miniflux:latest
```You should be now able to open your Miniflux app via: http://miniflux.example.com (check dokku output).
If it didn't succeed, check `dokku logs miniflux`.### Configure letsencrypt
```
dokku letsencrypt:enable miniflux
```Now Miniflux should be reachable via https://miniflux.example.com. If that's not the case,
check the `letsencrypt` plugin output.