Add authenticated photo uploads and GitHub Actions publishing

This commit is contained in:
2026-09-19 14:16:13 +03:30
parent 0e7c825215
commit 25c82662b7
17 changed files with 873 additions and 12 deletions
+10
View File
@@ -0,0 +1,10 @@
# In the existing HTTPS server block, change root after the first Actions deploy:
root /home/mahdi/blog-published/current;
# Add this alongside the existing /, /raw/, /_xpanel, and TLS configuration.
location /api/photos {
client_max_body_size 100m;
proxy_read_timeout 180s;
proxy_pass http://127.0.0.1:8088;
proxy_set_header Host $host;
}