From 99396147113b32f332a81c8463f778f448f13fa1 Mon Sep 17 00:00:00 2001 From: Aevann Date: Sun, 5 Mar 2023 21:33:18 +0200 Subject: [PATCH] use i. subdomain for images --- files/helpers/media.py | 2 +- nginx.conf | 42 +++++++++++++++++++++--------------------- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/files/helpers/media.py b/files/helpers/media.py index b65e22f94..a9b829bde 100644 --- a/files/helpers/media.py +++ b/files/helpers/media.py @@ -233,7 +233,7 @@ def process_image(filename:str, v, resize=0, trim=False, uploader_id:Optional[in ) db.add(media) - return filename + return f'https://i.{SITE}{filename}' def process_dm_images(v, user, body): diff --git a/nginx.conf b/nginx.conf index 53763573b..abcead9c1 100644 --- a/nginx.conf +++ b/nginx.conf @@ -8,7 +8,7 @@ server { proxy_set_header X-Forwarded-For $remote_addr; location / { - proxy_pass http://localhost:5000/; + proxy_pass http://localhost:5000; include includes/headers; } location /socket.io { @@ -43,45 +43,45 @@ server { - location /images/ { - alias /images/; + location /images { + alias /images; include includes/serve-static; } - location /chat_images/ { - alias /chat_images/; + location /chat_images { + alias /chat_images; include includes/serve-static; } - location /videos/ { - alias /videos/; + location /videos { + alias /videos; include includes/serve-static; } - location /audio/ { - alias /audio/; + location /audio { + alias /audio; include includes/serve-static; } - location /songs/ { - alias /songs/; + location /songs { + alias /songs; include includes/serve-static; } - location /asset_submissions/ { - alias /asset_submissions/; + location /asset_submissions { + alias /asset_submissions; include includes/serve-static; } - location /archives/ { - alias /archives/; + location /archives { + alias /archives; include includes/serve-static; } - location /assets/ { - alias /rDrama/files/assets/; + location /assets { + alias /rDrama/files/assets; include includes/serve-static; } - location /i/ { - alias /rDrama/files/assets/images/; + location /i { + alias /rDrama/files/assets/images; include includes/serve-static; } - location /e/ { - alias /rDrama/files/assets/images/emojis/; + location /e { + alias /rDrama/files/assets/images/emojis; include includes/serve-static; }