当前位置:网站首页>Open source RSS subscriber freshrss
Open source RSS subscriber freshrss
2022-07-25 21:52:00 【Yangpu Laosu】

Sunday's nucleic acid is advanced to Saturday , I thought I didn't have to do it

As a result, it was notified again yesterday 3 Nucleic acid of heaven

My throat is calloused , It's such a hot day , It's not easy for everyone , Don't join the fun with the virus .
What is? FreshRSS ?
FreshRSSIs a freeRSSSubscriber , Beautiful interface , Support import / Export toOPMLfile 、 Filter 、 Mark 、 Search, etc .
install
On the group light with Docker Way to install .
Search the registry for freshrss , Select first linuxserver/freshrss, Version selection latest.
Why not choose the second official image , Because
freshrss/freshrssbe based onapachestructure , The mistakes you will encounter on Lao Su's QunhuiFunction not implemented: AH00141: Could not initialize random number generatorYou search Lao Su's blog
AH00141, You will find that this problem has been encountered many times , The main reason is that the Qunhui kernel version of Lao Su is too low (Linux kernel < 3.16) Resulting problemsand
linuxserver/freshrssIs based onnginxstructure , There is no obvious problem found on Lao Su's Qunhui

volume
stay docker In the folder , Create a new folder , I'm going to call it freshrss, And create a subfolder data
| Folder | Loading path | explain |
|---|---|---|
docker/freshrss/data | /config | Store settings and data |

port
The local port does not conflict , If you're not sure, you can use the command to check
# Check port usage
netstat -tunlp | grep Port number
| Local port | Container port |
|---|---|
5380 | 80 |
Just set 80 port

Old Su didn't use it 443 Deleted , Because Lao Su LAN uses , Even mapping to the Internet , Also use npm Acting as a reverse agent , So as long as there is 80 that will do

Environmental Science
| variable | value |
|---|---|
TZ | Set to Asia/Shanghai |
PUID | Set to 1000 |
PGID | Set to 1000 |

Command line installation
If you are familiar with the command line , Possible docker cli Faster
# New folder freshrss and subdirectories
mkdir -p /volume2/docker/freshrss/data
# Get into freshrss Catalog
cd /volume2/docker/freshrss
# Run container
docker run -d \
--restart unless-stopped \
--name freshrss \
-p 5380:80 \
-v $(pwd)/data:/config \
-e TZ=Asia/Shanghai \
-e PGID=1000 \
-e PUID=1000 \
linuxserver/freshrss:latest
It can also be used. docker-compose install , Save the following as docker-compose file
version: "2.1"
services:
freshrss:
image: linuxserver/freshrss:latest
container_name: freshrss
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
volumes:
- ./data:/config
ports:
- 5380:80
restart: unless-stopped
Then execute the following command
# New folder freshrss and subdirectories
mkdir -p /volume2/docker/freshrss/data
# Get into freshrss Catalog
cd /volume2/docker/freshrss
# take docker-compose.yml Put in the current directory
# One button start
docker-compose up -d
function
Enter... In the browser http:// Synology IP:5380 You can see the setting interface

Select... From the drop-down box Simplified Chinese

spot Submit

For personal use , The database uses the default SQLite That's enough
If you want to use
MYSQLIt's fine too , Just firstMariaDBJust build a good library

Set user and password

It's done

After confirmation, you will see the login interface

Finally, the main interface

There is still nothing , So add a subscription , Try Lao Su's blog subscription address :https://laosu.ml/atom.xml
If you subscribe more , It's best to build classification first , Re subscription ;

Direct point Submit that will do

Go back to the home page and there will be content

After the light

Expand
Official plug-in warehouse address :https://github.com/FreshRSS/Extensions

but Expand It cannot be installed directly ( Maybe it's just docker The version is not good ), You need to decompress after downloading , Put in /docker/freshrss/data/www/freshrss/extensions Directory

Brush the page again

Mobile
stay authentication The admission allow API visit ( For mobile applications ), bring FreshRSS Support access through mobile client .

Enter in the setting in the upper right corner The user account

API password It can be set or not

Point connection opens directly , There are warning messages

This address is missing a port , Need modification /volume2/docker/freshrss/data/www/freshrss/data/config.php file

Before revision, please give config Set write permissions

find base_url , Plus ports
If you map to the public network , For example, the domain name is used , Also modify here

Refresh again , The previous warning disappeared

Before Lao Su Android General is to use Parabre , But it's strange whether it's used Google Reader compatible API still Fever compatible API It didn't work , So old Su changed to FeedMe, Support... Directly FreshRSS

Enter the relevant parameters
- domain name : use
Google Reader compatible API, So the address ishttp://192.168.0.197:5380/api/greader.php; - account number : Sign in
FreshRSSBackstage account ; - password : If set
API password, enterAPI password, No settingsAPI passwordIf yes, please loginFreshRSSThe password corresponding to the background account ;

After successful login

Reference documents
FreshRSS/FreshRSS: A free, self-hostable aggregator…
Address :https://github.com/FreshRSS/FreshRSS
FreshRSS, a free, self-hostable aggregator…
Address :https://freshrss.org/
边栏推荐
- 【饭谈】Web3.0到来后,测试人员该何去何从?(十条预言和建议)
- What are the application characteristics of NTU general database gbase Bi?
- Naming rules for BSP of Quanzhi chip
- Ability to choose
- Jmeter--- set proxy recording request
- [JS] the problem pointed by this
- 再次来光顾
- Golang: MVC models
- Vivo official website app full model UI adaptation scheme
- 【Flink】FLink RocksDBListState 报错 You cannot add null to a ListState
猜你喜欢

2022最新软件测试八股文,能不能拿心仪Offer就看你背得怎样了

6-18漏洞利用-后门连接

IJCAI2022开会了! 微软等《领域泛化Domain Generalization》教程

How to implement distributed locks with redis?

GPON介绍及华为OLT网关注册配置流程

Detailed explanation of Ag search tool parameters

919. 完全二叉树插入器 : 简单 BFS 运用题

【leetcode天梯】链表 · 876 查找链表中间结点

【Redis底层解析】字符串类型

【leetcode天梯】链表 · 021 合并两个有序链表
随机推荐
PE格式: 分析IatHook并实现
PE format: analyze and implement IATHOOK
【leetcode天梯】链表 · 876 查找链表中间结点
Special symbols in shell
Bitcoin.com:usdd represents a truly decentralized stable currency
Is there any document for synchronizing from Oracle to ODPs?
Configuration and use of multithreading
狗粮的成分
919. Complete binary tree inserter: simple BFS application problem
jsp九大内置对象
golang : MVC之models
dovecot 设置邮箱quota
若依如何解决导出使用下载插件出现异常?
Share | intelligent fire emergency management platform solution (PDF attached)
Idea resolves the prompt of profile properties disappear
Composition of dog food
Create EDA - why should I learn EDA
开源协议是否具有法律效力?
【饭谈】Web3.0到来后,测试人员该何去何从?(十条预言和建议)
Jmeter---设置代理录制请求