The net/miniflux port
miniflux-2.2.2 – atom/rss feed reader web application (cvsweb github mirror)
Description
Miniflux is a minimalist and opinionated feed reader: - Written in Go (Golang) - Works only with Postgresql - Doesn't use any ORM - Doesn't use any complicated framework - Use only modern vanilla Javascript (ES6 and Fetch API) - Single binary compiled statically without dependency - The number of features is voluntarily limitedNo homepage
Readme
+----------------------------------------------------------------------- | Running ${PKGSTEM} on OpenBSD +----------------------------------------------------------------------- Initial Setup ============= The database server will need to have the hstore extension. This means installing postgresql-contrib on OpenBSD. Configure ${SYSCONFDIR}/miniflux.conf to your liking. Create a user and database as defined in ${SYSCONFDIR}/miniflux.conf: # su - _postgresql Create a database user for Miniflux $ createuser -U postgres -P miniflux Create a database for miniflux that belongs to our user $ createdb -U postgres -O miniflux miniflux Create the extension hstore as superuser $ psql -U postgres miniflux -c 'create extension hstore' CREATE EXTENSION Run the database migrations. # su -s/bin/sh - _miniflux $ miniflux -c /etc/miniflux.conf -migrate Create the initial admin account. $ miniflux -c /etc/miniflux.conf -create-admin Miniflux is now ready to be started via rcctl.
Maintainer
Paco Esteban
Only for arches
aarch64 amd64 arm i386 riscv64
Categories
Build dependencies
Files
- /etc/miniflux.conf
- /etc/rc.d/miniflux
- /usr/local/bin/miniflux
- /usr/local/man/man1/miniflux.1
- /usr/local/share/doc/pkg-readmes/miniflux
- /usr/local/share/examples/miniflux/
- /usr/local/share/examples/miniflux/miniflux.conf
- /var/miniflux/
- @extraunexec rm -rf /var/miniflux/{.,}*
- @newgroup _miniflux:859
- @newuser _miniflux:859:_miniflux::Miniflux user:/var/miniflux:/sbin/nologin