aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'rss.jinwei.me/config/roles/rss/templates/docker-compose.yaml.j2')
-rw-r--r--rss.jinwei.me/config/roles/rss/templates/docker-compose.yaml.j232
1 files changed, 32 insertions, 0 deletions
diff --git a/rss.jinwei.me/config/roles/rss/templates/docker-compose.yaml.j2 b/rss.jinwei.me/config/roles/rss/templates/docker-compose.yaml.j2
new file mode 100644
index 0000000..fd556dc
--- /dev/null
+++ b/rss.jinwei.me/config/roles/rss/templates/docker-compose.yaml.j2
@@ -0,0 +1,32 @@
1version: "3"
2services:
3 ttrss:
4 image: wangqiru/ttrss:nightly-2022-08-09
5 container_name: ttrss
6 environment:
7 - SELF_URL_PATH={{ lookup('aws_ssm', '/jinwei-me/ttrss/url') }}
8 - DB_HOST={{ lookup('aws_ssm', '/jinwei-me/mysql/host') }}
9 - DB_PORT={{ lookup('aws_ssm', '/jinwei-me/mysql/port') }}
10 - DB_NAME={{ lookup('aws_ssm', '/jinwei-me/mysql/ttrss_db_name') }}
11 - DB_USER={{ lookup('aws_ssm', '/jinwei-me/mysql/ttrss_db_user') }}
12 - DB_PASS={{ lookup('aws_ssm', '/jinwei-me/mysql/ttrss_db_password') }}
13 - PUID=1000
14 - PGID=1000
15 volumes:
16 - {{ rss_home }}/feed-icons:/var/www/feed-icons/
17 stdin_open: true
18 tty: true
19 restart: always
20
21 mercury:
22 image: wangqiru/mercury-parser-api:latest
23 container_name: ttrss_mercury
24 restart: always
25
26 rssbot:
27 build:
28 dockerfile: ./Dockerfile.rssbot
29 container_name: ttrss_rssbot
30 restart: always
31 environment:
32 - TOKEN={{ lookup('aws_ssm', '/jinwei-me/tgbot/token') }}
Powered by cgit v1.2.3 (git 2.41.0)