当前位置:网站首页>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/
边栏推荐
- MPI学习笔记(二):矩阵相乘的两种实现方法
- Redis master-slave architecture lock failure problem (master-slave)
- Is there any document for synchronizing from Oracle to ODPs?
- jsp九大内置对象
- Pyg tutorial (8): calculate a more efficient sparse matrix form
- es6--解构赋值
- [interview: concurrent Part 24: multithreading: comprehensive exercise] sequence control
- 【饭谈】软件测试薪资层次和分段(修仙)
- ORIGYN基金会正式启动$OGY Staking,引领新一轮生态利好
- Come again
猜你喜欢

ORIGYN基金会正式启动$OGY Staking,引领新一轮生态利好
![[ManageEngine] value brought by Siem to enterprises](/img/1e/56d64d193e0428523418bef5e98866.png)
[ManageEngine] value brought by Siem to enterprises

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

2022最新软件测试八股文,能不能拿心仪Offer就看你背得怎样了
![[hand torn STL] unordered_ set、unordered_ Map (encapsulated with hash table)](/img/33/08f7b72ce99e07821a1f4b6e594e13.png)
[hand torn STL] unordered_ set、unordered_ Map (encapsulated with hash table)
![[database] conceptual design, logical design, relational database design theory](/img/4d/be7ab21c98fc1bf4b63e4abe22d9fc.png)
[database] conceptual design, logical design, relational database design theory

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

Special class design

How will Web3 change the future of people?

5、 Pinda general permission system__ PD tools XXS (anti cross site script attack)
随机推荐
Redis 使用详解
mysql8.0 mha实现高可用《mha》
Detailed explanation of Ag search tool parameters
【饭谈】那些看似为公司着想,实际却很自私的故事 (一:造轮子)
C common set
IJCAI2022开会了! 微软等《领域泛化Domain Generalization》教程
Come again
Create EDA - why should I learn EDA
Why do independent sellers like to do e-mail marketing? The original conversion rate can be improved so much!
Redis configuration
C#Socket
Web3 entrepreneurship has all the elements of explosive growth of innovation
函数栈帧的创建和销毁
2022-07-18: what is the output of the following go language code? A:Groutine; B:Main; C:Goroutine; D:GoroutineMain。 package m
Detailed explanation of JVM memory model and structure (five model diagrams)
立创EDA——我为什么要学EDA
6-17漏洞利用-反序列化远程命令执行漏洞
In Oracle 19C version, logminer package continuous_ The outdated function of mine leads to CDC failure
YUV420 YUV420sp 图像格式「建议收藏」
Does the open source agreement have legal effect?