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, поделитесь им с друзьями в социальных сетях. Спасибо.