chore: update docker example

This commit is contained in:
cooder
2024-03-03 10:40:45 +08:00
parent e2e9cb5db8
commit d44ed1a54c
3 changed files with 13 additions and 21 deletions
+6 -14
View File
@@ -38,12 +38,8 @@
docker run -d \
--name wewe-rss \
-p 4000:4000 \
-e DATABASE_URL=file:../data/wewe-rss.db \
-e DATABASE_TYPE=sqlite \
-e AUTH_CODE=123567 \
-e FEED_MODE=fulltext \
-e MAX_REQUEST_PER_MINUTE=60 \
-e SERVER_ORIGIN_URL=http://localhost:4000 \
-v $(pwd)/data:/app/data \
cooderl/wewe-rss-sqlite:latest
```
@@ -77,16 +73,11 @@ docker run -d \
-p 4000:4000 \
-e DATABASE_URL='mysql://root:123456@db:3306/wewe-rss?schema=public&connect_timeout=30&pool_timeout=30&socket_timeout=30' \
-e AUTH_CODE=123567 \
-e FEED_MODE=fulltext \
-e MAX_REQUEST_PER_MINUTE=60 \
-e SERVER_ORIGIN_URL="http://localhost:4000" \
--network wewe-rss \
cooderl/wewe-rss:latest
```
外网访问时,需将`SERVER_ORIGIN_URL`设置为服务器的公网 IP 或者域名地址
[Nginx配置参考](https://raw.githubusercontent.com/cooderl/wewe-rss/main/assets/nginx.example.conf)
### 本地部署
@@ -104,13 +95,13 @@ docker run -d \
## 环境变量
- `DATABASE_URL` (必填项)数据库地址,例如 `mysql://root:123456@127.0.0.1:3306/wewe-rss`
- `AUTH_CODE` **必填项**)服务端接口请求授权码,(`/feeds`路径不需要)
- `DATABASE_TYPE` 数据库类型,使用 `sqlite` 需要填写 `sqlite`
- `DATABASE_URL` **必填项**)数据库地址,例如 `mysql://root:123456@127.0.0.1:3306/wewe-rss`
- `AUTH_CODE` (必填项)服务端接口请求授权码,(`/feeds`路径不需要)
- `DATABASE_TYPE` 数据库类型,使用 `sqlite` 时需要填写 `sqlite`
- `SERVER_ORIGIN_URL` (必填项)服务端访问地址,用于RSS生成时使用
- `SERVER_ORIGIN_URL` 服务端访问地址,用于生成RSS的完整路径(外网访问时,设置为服务器的公网 IP 或者域名地址)
- `MAX_REQUEST_PER_MINUTE` 每分钟最大请求次数,默认 60。
@@ -130,4 +121,5 @@ docker run -d \
为了确保本项目的持久运行,某些接口请求将通过`weread.111965.xyz`进行转发。请放心,该转发服务不会保存任何数据。
## License
[MIT](https://raw.githubusercontent.com/cooderl/wewe-rss/main/LICENSE) @cooderl
[MIT](https://raw.githubusercontent.com/cooderl/wewe-rss/main/LICENSE) @cooderl
+4 -4
View File
@@ -7,18 +7,18 @@ services:
- 4000:4000
environment:
# 数据库连接地址
- DATABASE_URL=file:../data/wewe-rss.db
# - DATABASE_URL=file:../data/wewe-rss.db
- DATABASE_TYPE=sqlite
# 服务接口请求授权码
- AUTH_CODE=123567
# 提取全文内容模式
# - FEED_MODE=fulltext
# 定时更新订阅源Cron表达式
- CRON_EXPRESSION=35 5,17 * * *
# - CRON_EXPRESSION=35 5,17 * * *
# 服务接口请求限制,每分钟请求次数
- MAX_REQUEST_PER_MINUTE=60
# - MAX_REQUEST_PER_MINUTE=60
# 外网访问时,需设置为服务器的公网 IP 或者域名地址
- SERVER_ORIGIN_URL=http://localhost:4000
# - SERVER_ORIGIN_URL=http://localhost:4000
volumes:
# 映射数据库文件存储位置,容器重启后不丢失
+3 -3
View File
@@ -34,11 +34,11 @@ services:
# 提取全文内容模式
# - FEED_MODE=fulltext
# 定时更新订阅源Cron表达式
- CRON_EXPRESSION=35 5,17 * * *
# - CRON_EXPRESSION=35 5,17 * * *
# 服务接口请求限制,每分钟请求次数
- MAX_REQUEST_PER_MINUTE=60
# - MAX_REQUEST_PER_MINUTE=60
# 外网访问时,需设置为服务器的公网 IP 或者域名地址
- SERVER_ORIGIN_URL=http://localhost:4000
# - SERVER_ORIGIN_URL=http://localhost:4000
networks:
wewe-rss: