Miniflux является минималистский веб RSS-ридер с открытым исходным кодом, оптимизированным для удобства чтения. Это быстрый, простой, эффективный и он работает с помощью смартфона, планшетного ПК или на рабочем столе.
Предпосылки
- Сервер с Ubuntu 22.04 в качестве ОС
- Права пользователя: пользователь root или обычный пользователь с привилегиями sudo
Шаг 1. Обновите систему
Свежая установка Ubuntu 22.04 требует обновления пакетов до последних доступных версий.
|
|
Шаг 2. Установите PostgreSQL
Установите пакет Postgres вместе с пакетом -contrib, который добавляет некоторые дополнительные утилиты и функции:
|
|
После установки запустите и включите службу PostgreSQL.
|
|
Шаг 3. Создание базы данных
Нам нужно создать базу данных для Miniflux для работы.
|
|
Шаг 4. Установите Miniflux
Мы установим miniflux в /opt/miniflux
, измените путь, где это необходимо, если вы хотите установить его в другом месте.
|
|
Сделайте файл miniflux исполняемый
|
|
Убедитесь, что возможность добавлена:
|
|
Обратите внимание, что вам придется сделать эту операцию каждый раз, когда вы обновляете Miniflux.
Шаг 5. Создайте пользователя для запуска
|
|
Шаг 6. Настройте Miniflux
Наконец, нам нужно настроить miniflux. Файл конфигурации хранится в /etc/miniflux.conf
:
|
|
И добавьте следующее содержимое.
|
|
Затем
|
|
Чтобы завершить установку, запустите миграции SQL и создайте администратора пользователя:
|
|
Шаг 7. Создайте файл сервиса, чтобы запустить Miniflux автоматически
Используйте nano, чтобы создать новый файл сервиса.
|
|
И добавьте следующее содержимое в miniflux.service
.
|
|
Запустите сервис.
|
|
Шаг 8. Настройте Nginx в качестве обратного прокси
|
|
Создайте обратный конфигурацию прокси-сервера для Miniflux.
|
|
Заполните файл следующей конфигурацией.
|
|
Включите конфигурацию обратной прокси-сервера Miniflux Nginx.
|
|
Проверка конфигурации и перезагрузите службу Nginx.
|
|
Собственно на этом всё. Остается только у своего доменного регистратора прописать на используемый my.domain.tld требуемый ip-адрес, дождаться его делегирования, и можно открывать уже свой rss в браузере.
Для первого входа в систему используется учетные данные и можете импортировать свой opml-файл с rss-подписками.
В целом, Miniflux мне очень понравился тем, что он очень легкий, быстрый, имеет управление с клавиатуры. Плюс в нем очень просто настраивать оформление статей.
Если вам понравился этот пост об установке Miniflux на Ubuntu 22.04, поделитесь им с друзьями в социальных сетях. Спасибо.