I’m looking for a way to host Miniflux on my home server. It’s only available on CapRover, but it’s 3 years old, and I don’t know if it’s working.
I tried to create myself, but it didn’t work:
(exported file)
name: miniflux
services:
miniflux:
cpu_shares: 90
command: []
depends_on:
db:
condition: service_healthy
required: true
deploy:
resources:
limits:
memory: 3371M
environment:
- ADMIN_PASSWORD=test123
- ADMIN_USERNAME=admin
- CREATE_ADMIN=1
- DATABASE_URL=postgres://miniflux:secret@db/miniflux?sslmode
- RUN_MIGRATIONS=1
image: miniflux/miniflux:latest
labels:
icon: https://icon.casaos.io/main/all/miniflux.png
ports:
- target: 8080
published: "8081"
protocol: tcp
restart: unless-stopped
volumes: []
devices: []
cap_add: []
privileged: false
container_name: ""
hostname: ""
network_mode: bridge
db:
cpu_shares: 90
command: []
deploy:
resources:
limits:
memory: 3371M
environment:
- POSTGRES_DB=miniflux
- POSTGRES_PASSWORD=secret
- POSTGRES_USER=miniflux
healthcheck:
test:
- CMD
- pg_isready
- -U
- miniflux
interval: 10s
start_period: 30s
image: postgres:15
labels:
icon: https://icon.casaos.io/main/all/miniflux.png
restart: unless-stopped
volumes:
- type: bind
source: /mnt/SSD/miniflux/postgresql/data
target: /var/lib/postgresql/data
ports: []
devices: []
cap_add: []
network_mode: bridge
privileged: false
container_name: ""
hostname: ""
x-casaos:
author: self
category: self
hostname: ""
icon: https://icon.casaos.io/main/all/miniflux.png
index: /
is_uncontrolled: false
port_map: "8081"
scheme: http
store_app_id: miniflux
title:
custom: miniflux
networks:
db:
name: db
Off-topic: ghost is not working for me. Changed URL, but still It’s not accessible.