linux学习记录

  • 首页
  • 入门LINUX
  • 建站
  • Why
  1. 首页
  2. 入门LINUX
  3. 正文

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

2021年9月26日 3110点热度 1人点赞 0条评论

1、先安装docker和docker-compose,参见《docker:从安装到能用(基于ubuntu20.04)》

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地址、端口即可:

4、运行,将开启5个容器:
docker-compose up -d

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

5、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

标签: docker ubuntu
最后更新:2021年9月26日

Frank

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2020-2024 frank9.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

渝ICP备2020014100号-1

渝公网安备50010502504305号