Miniflux - Minimalist and opinionated feed reader
Everything you need to deploy Miniflux with BlastDock
One command deployment
Production-ready security
Customizable settings
Ready to scale up
blastdock init
Initialize new project
blastdock deploy
Deploy the application
blastdock status
Check deployment status
blastdock logs
View application logs
Get Miniflux up and running in minutes with our one-click installation.
First, install BlastDock using pip (recommended):
pip install blastdock
Then deploy Miniflux with:
blastdock init miniflux
Interactive mode:
blastdock init miniflux -i
blastdock templates
List available templates
blastdock status project
Check deployment status
blastdock logs project
View application logs
blastdock stop project
Stop deployment
Customize your Miniflux installation with these configuration options.
Web interface port
Admin username
Admin password
Database password
Complete Docker Compose configuration for Miniflux deployment.
version: '3.8'
services:
postgres:
image: postgres:13
container_name: {{ project_name }}_postgres
restart: unless-stopped
environment:
0: POSTGRES_PASSWORD={{ db_password }}
1: POSTGRES_USER=miniflux
2: POSTGRES_DB=miniflux
volumes:
- /var/lib/postgresql/data
networks:
- miniflux_network
miniflux:
image: miniflux/miniflux:latest
container_name: {{ project_name }}_miniflux
restart: unless-stopped
depends_on:
- postgres
ports:
- "8080"
environment:
- DATABASE_URL=postgres: //miniflux:{{ db_password }}@postgres/miniflux?sslmode=disable
0: RUN_MIGRATIONS=1
1: CREATE_ADMIN=1
2: ADMIN_USERNAME={{ admin_username }}
3: ADMIN_PASSWORD={{ admin_password }}
networks:
- miniflux_network
volumes:
postgres_data:
driver: local
networks:
miniflux_network:
driver: bridge