← Усі шаблони · Стрічки й закладки
Задеплойте Miniflux в один клік
Мінімалістична й швидка читалка стрічок RSS, Atom і JSON
Альтернатива Feedly і Inoreader на вашій машині.
Що таке Miniflux?
Miniflux — мінімалістична читалка стрічок зі своїм чітким баченням, яку запускають замість Feedly або Inoreader. Miniflux стежить за стрічками RSS, Atom і JSON, імпортує й експортує OPML і показує нове в простому швидкому інтерфейсі з гарячими клавішами. Якщо сайт надсилає лише анонс, він завантажує оригінальну статтю й зберігає її вміст, а для складних випадків є правила Scraper. Фільтри з регулярними виразами залишають або відкидають статті, а подкасти й відео з YouTube відтворюються просто в ньому.
Miniflux хостять у себе, щоб підписки й читання лишалися на власному сервері, без реклами та трекерів: він вирізає пікселі відстеження й трекінгові параметри з посилань. Miniflux написаний на Go й працює лише з PostgreSQL; цей шаблон запускає обидва, а адміністратора створює з полів. Підводний камінь: офіційного мобільного застосунку немає, тож на телефонах користуються його адаптивною вебсторінкою або стороннім застосунком через Fever чи Google Reader API.
Хостинг Miniflux на Pethost
- Ви входите в Pethost — з ключем доступу, через GitHub або Google. Машини ще немає? Ви обираєте тариф, і посилання чекає, доки машина не буде готова.
- Вікно «Новий проєкт» відкривається на застосунку Miniflux. Ви заповнюєте те, що він просить, і натискаєте «Створити проєкт»: Ім’я користувача, Пароль адміністратора.
- За хвилину-дві Miniflux працює за власною адресою з HTTPS. Секрети створюються випадково, а дані потрапляють у щонічний бекап.
- Це проєкт як будь-який інший: ви або ваш агент можете його змінити, відкотити або відновити.
Питання про Miniflux
Miniflux безкоштовний і з відкритим кодом?
Так. Miniflux має відкритий код за ліцензією Apache 2.0, і якщо запускати його самому, платити доведеться лише за машину. Його автор також тримає хмарний Miniflux за 15 $ на рік на тому самому коді.
Які застосунки працюють із Miniflux?
З Miniflux працюють застосунки, що підтримують Google Reader або Fever API, як-от Reeder Classic і NetNewsWire на iOS і macOS, Capy Reader на Android та RSS Guard на комп’ютерах; інші, як-от FluxNews, використовують власний API Miniflux. Ці API вмикаються в розділі «Налаштування → Інтеграції», де ви задаєте для них ім’я користувача й пароль.
Як перенести стрічки з Feedly в Miniflux?
Експортуйте стрічки з Feedly у файл OPML, а потім імпортуйте його через «Імпорт» на сторінці «Стрічки» в Miniflux. Miniflux імпортує OPML із файлу або за URL і так само експортує ваші стрічки.
Чи може Miniflux показувати повну статтю замість анонсу?
Так. Для стрічки, яка надсилає лише анонси, увімкніть «Завантажувати оригінальний вміст» у налаштуваннях стрічки, і Miniflux завантажуватиме кожну статтю та зберігатиме її основний текст. «Правила Scraper», записані як CSS-селектори, допомагають із сайтами, які він читає неправильно.
Чи підтримує Miniflux кількох користувачів?
Так. Адміністратор Miniflux додає акаунти в розділі «Налаштування → Користувачі», і кожен користувач має власні стрічки, категорії та налаштування. Публічної сторінки реєстрації немає.
Скільки пам’яті й диска потрібно Miniflux?
Miniflux має дуже скромні вимоги: близько 60 MB пам’яті разом із Postgres, а прочитані статті він видаляє через 60 днів, непрочитані — через 180, крім позначених зірочкою. На Pethost йому вистачить тарифу Starter, і поруч залишиться місце для інших застосунків.
Miniflux: файл Docker Compose
Шаблон — це цей compose.yaml і змінні, які записуються в .env проєкту під час його створення. Pethost запускає файл так, як його написано.
Контейнери: miniflux (miniflux/miniflux:2.3.4), postgres (postgres:18-alpine).
Томи, у щонічному бекапі: db.
services:
miniflux:
image: miniflux/miniflux:2.3.4
restart: unless-stopped
environment:
DATABASE_URL: postgres://miniflux:${POSTGRES_PASSWORD}@postgres/miniflux?sslmode=disable
RUN_MIGRATIONS: "1"
# The administrator is made from these before Miniflux answers, the first time only; there
# is no sign-up, so the other accounts are made by it under Settings → Users.
CREATE_ADMIN: "1"
ADMIN_USERNAME: ${ADMIN_USERNAME}
ADMIN_PASSWORD: ${ADMIN_PASSWORD}
BASE_URL: ${URL}
depends_on:
postgres:
condition: service_healthy
healthcheck:
test: ["CMD", "/usr/bin/miniflux", "-healthcheck", "auto"]
interval: 10s
timeout: 5s
retries: 3
start_period: 30s
postgres:
image: postgres:18-alpine
restart: unless-stopped
environment:
POSTGRES_DB: miniflux
POSTGRES_USER: miniflux
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
volumes:
- db:/var/lib/postgresql
healthcheck:
test: ["CMD-SHELL", "pg_isready -h 127.0.0.1 -U miniflux -d miniflux"]
interval: 5s
timeout: 5s
retries: 10
start_period: 30s
volumes:
db:
Ще в категорії «Стрічки й закладки»
- FreshRSSЧиталка стрічок RSS і Atom
- RSSHubRSS-стрічки для сайтів, у яких їх немає
- linkdingМенеджер закладок із тегами й пошуком
- KarakeepЗастосунок для закладок на посилання, нотатки й зображення, із повнотекстовим пошуком
- RSS-BridgeRSS- та Atom-стрічки для сайтів, які їх не мають
- ArchiveBoxЗберігайте сторінки, відео й статті в HTML, PDF, скриншотах і медіафайлах — власний архів інтернету