Skip to content

musq/miniflux-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

miniflux-setup

Script and configurations to spin up Miniflux

Table of Contents

Features

  • Miniflux server
  • Nginx config

Requirements

Dependencies Purpose
dotfiles-system Provides utility functions
www-config Provides base Nginx config

Install

The setup process will:

  • Clone dotfiles-system in $HOME/projects/dotfiles-system
  • Create user: miniflux
  • Harden /var/lib/pgsql/
  • Set up a postgres database: miniflux
  • Install Miniflux
  • Symlink read.tug.ro.conf to /etc/nginx/conf.d/read.tug.ro.conf
  • Symlink miniflux.service to /lib/systemd/system/miniflux.service
  • Reload Miniflux and Nginx
# Create projects directory and go inside
mkdir -p $HOME/projects && cd $HOME/projects

# Clone this repo
git clone https://github.com/musq/miniflux-setup.git

# Go inside
cd miniflux-setup

# Run installer
./setup.sh

License

The code is available under GNU AGPL v3, or later license.

Releases

No releases published

Packages

No packages published

Languages