当前位置:网站首页>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/
边栏推荐
- MySQL master-slave configuration
- 【饭谈】测试平台为什么有组件化?模块化?很多看不到的地方设计的很好是种浪费么?
- YUV420 YUV420sp 图像格式「建议收藏」
- Shopify sellers: share some tips for social media marketing!
- [hand torn STL] unordered_ set、unordered_ Map (encapsulated with hash table)
- 【面试:并发篇23:多线程:join】join再理解
- redis主从架构锁失效问题(主从)
- Bitcoin.com:USDD代表了真正去中心化稳定币
- [hand tear STL] BitSet (bitmap), bloom filter
- mysql8.0 mha实现高可用《mha》
猜你喜欢

Origen foundation officially launched $ogy stacking, leading a new round of ecological benefits

Face and key point detection: yolo5face practice

性能调试 -- Chrome Performance

5、 Pinda general permission system__ PD tools XXS (anti cross site script attack)

【面试:并发篇25:多线程:volatile】可见性
![PHP zero time task, PHP laravel time task schedule [dry goods]](/img/09/c9a4c83fe23c852aa76a6f5a6cea52.png)
PHP zero time task, PHP laravel time task schedule [dry goods]

Zero basic learning canoe panel (17) -- panel CAPL function

New maixhub deployment (v831 and k210)

立创EDA——器件的创建01-电阻(二)

Detailed explanation of Ag search tool parameters
随机推荐
FAW red flag "King fried" is listed, which is safe and comfortable
[Flink] flick rocksdbliststate reports an error you cannot add null to a liststate
mysql8.0 mha实现高可用《mha》
少儿编程 电子学会图形化编程等级考试Scratch一级真题解析(判断题)2022年6月
Redis为何选择单线程?
Configuration and use of multithreading
Ability to choose
Idea resolves the prompt of profile properties disappear
再次来光顾
如何快速搭建图片服务器[通俗易懂]
How to evaluate hardware resources (number of CPUs, memory size) when Oracle migrates from small computers to x86 architecture? Is there a measurement index or company?
Lichuang EDA -- creation of devices 01 resistance (II)
MPI learning notes (II): two implementation methods of matrix multiplication
ZigBee development board (nxpzigbee Development)
Naming rules for BSP of Quanzhi chip
Redis configuration
The file cannot be saved (what if the folder is damaged and cannot be read)
strcpy()
【饭谈】软件测试薪资层次和分段(修仙)
Jmeter---设置代理录制请求