Skip to content

A Habitat plan for packaging and running Miniflux, the open-source RSS server and feed reader.

Notifications You must be signed in to change notification settings

cnunciato/habitat-miniflux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

habitat-miniflux

A Habitat plan for packaging and running Miniflux, the open-source RSS server and feed reader.

Overview

This plan packages and runs Miniflux 2 as a Habitat-managed service, and it also contains a post-run hook that takes care of creating the Miniflux database, creating its administrative user, and running its database migrations. Since Miniflux 2 requires PostgreSQL, the service also expects to be bound to a Habitat-managed PostgreSQL service — so for example, if you wanted to run (as I usually do) Miniflux and PostgreSQL on the same machine, one way to do that would be:

# Start the Habitat Supervisor
hab sup run

# Install and start PostgreSQL
hab svc load core/postgresql

# Install and start Miniflux, binding it to PostgreSQL (and on start, run the database migrations)
hab svc load cnunciato/miniflux --bind db:postgresql.default

Try It Out

If you'd just like to kick the tires on Miniflux, you can run this package as a Docker container (assuming you've got Docker installed, of course) by cloning this repository and running:

docker-compose up

In a few seconds, you should be able to browse to http://localhost and sign in with the default username and password:

  • Username: admin
  • Password: changeme

Add you some feeds, and be on your merry way!

Get the Things

Authors

About

A Habitat plan for packaging and running Miniflux, the open-source RSS server and feed reader.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages