From 201dde184d9a90a835c95e63ea11a35ae4936af1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorben=20G=C3=BCnther?= Date: Fri, 24 Sep 2021 13:02:49 +0200 Subject: [PATCH] srht: Add paste api --- roles/srht/files/nginx/paste.conf | 5 +++++ roles/srht/templates/paste.ini.j2 | 2 +- roles/srht/vars/main.yml | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/roles/srht/files/nginx/paste.conf b/roles/srht/files/nginx/paste.conf index c467c25..9ba00da 100644 --- a/roles/srht/files/nginx/paste.conf +++ b/roles/srht/files/nginx/paste.conf @@ -17,6 +17,11 @@ server { include /etc/nginx/snippets/srht_web.conf; } + location /query { + proxy_pass http://127.0.0.1:5111; + include /etc/nginx/snippets/graphql.conf; + } + location /static { root /usr/lib/$python/site-packages/pastesrht; expires 30d; diff --git a/roles/srht/templates/paste.ini.j2 b/roles/srht/templates/paste.ini.j2 index e274d24..60d259f 100644 --- a/roles/srht/templates/paste.ini.j2 +++ b/roles/srht/templates/paste.ini.j2 @@ -8,7 +8,7 @@ debug-host=0.0.0.0 debug-port=5011 # # Configures the SQLAlchemy connection string for the database. -connection-string=postgresql://srht:{{ srht_secrets['psql_password'] }}@localhost/srht-paste +connection-string=postgresql://srht:{{ srht_secrets['psql_password'] }}@localhost/srht-paste?sslmode=disable # # Set to "yes" to automatically run migrations on package upgrade. migrate-on-upgrade=yes diff --git a/roles/srht/vars/main.yml b/roles/srht/vars/main.yml index a36ddac..8534095 100644 --- a/roles/srht/vars/main.yml +++ b/roles/srht/vars/main.yml @@ -30,7 +30,7 @@ srht_services: - meta.sr.ht-daily.timer - meta.sr.ht-webhooks - paste.sr.ht - - paste.sr.ht-webhooks.service + - paste.sr.ht-api - todo.sr.ht - todo.sr.ht-api - todo.sr.ht-lmtp -- 2.44.0