侧边栏壁纸
博主头像
Linux学习记录博主等级

我们因为好奇而所获得的一切,最终会因为骄傲而全然玷污

  • 累计撰写 45 篇文章
  • 累计创建 13 个标签
  • 累计收到 9 条评论

目 录CONTENT

文章目录

docker安装Tiny Tiny RSS在线阅读器(基于ubuntu20.04)

Frank
2021-09-26 / 0 评论 / 0 点赞 / 2 阅读 / 2117 字

1、先安装docker和docker-compose,参见《docker和docker-compose:从安装到能用(基于ubuntu20.04)-Linux学习记录 (frank9.com)

2、下载 docker-compose.yml 和 .env-dist

git clone https://git.tt-rss.org/fox/ttrss-docker-compose.git ttrss-docker 
cd ttrss-docker 
git checkout static-dockerhub

3、修改配置:

# 配置文件改名 
cp .env-dist .env 
# 修改配置 
vim .env

一般修改数据库信息和url地址、端口即可:

Pasted-image-20210811120631.png4、运行,将开启5个容器:

docker-compose up -d

PS:Nginx反代,使用https+域名的方式访问 URL_PATH参数设置为正式访问的域名;HTTP_PORT绑定到127.0.0.1;

Pasted-image-20210914135301.png5、nginx配置如下:

server {

    listen 443 ssl;

    server_name rss.domain.com;

    ssl_certificate /etc/nginx/ssl/xxxxxx.crt;

    ssl_certificate_key /etc/nginx/ssl/xxxxxx.key;

    location / {

    proxy_pass http://localhost:8280/;

    proxy_set_header Host $host;

    proxy_set_header X-Real-IP $remote_addr;

    proxy_set_header X-Forwarded-For $remote_addr;

    proxy_set_header X-Forwarded-Proto $scheme;

    break;

    }

}

PS1:如果发现问题,修改 docker-compose 配置文件后,需要执行下面的命令重启 Docker 容器们:

# 关闭 Docker 容器们 

docker-compose down 

# 删除已停止的 Docker 容器(默认第一条会自动执行删除) 

docker-compose rm 

# 修改 docker-compose 配置文件 

# 再次开启 Docker 服务 

docker-compose up -d

PS2:查看容器挂载点,找到数据位置:

# 查看数据卷列表 
docker volume ls

# 查看数据卷详情 
docker volume inspect ttrss-docker_db

0

评论区