From 7726920e91d2aecb0a3a8323acf18b9d27abcda3 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Thu, 27 Nov 2025 22:16:53 +0300 Subject: [PATCH] stuff --- .forgejo/workflows/deploy.yaml | 5 +++++ tools/deploy/generate-nginx-configs.sh | 5 +++-- tools/deploy/generated_configs/code.mnemo-cards.online.conf | 2 +- tools/deploy/generated_configs/mnemo-cards.online.conf | 2 +- .../deploy/generated_configs/vscode.mnemo-cards.online.conf | 2 +- 5 files changed, 11 insertions(+), 5 deletions(-) diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index 9549b53..1d27286 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -310,6 +310,11 @@ jobs: fetch-depth: 0 lfs: false + - name: Bump Version (Pre-hook) + run: | + echo "🔄 Running pre-deploy version bump..." + ./tools/deploy/bump-version.sh + - name: Configure Git run: | git config --global http.postBuffer 52428800 diff --git a/tools/deploy/generate-nginx-configs.sh b/tools/deploy/generate-nginx-configs.sh index c865a9a..384eb04 100755 --- a/tools/deploy/generate-nginx-configs.sh +++ b/tools/deploy/generate-nginx-configs.sh @@ -181,9 +181,10 @@ EOF return 204; } - # Proxy to backend server + # Proxy to backend server (HTTPS for API, HTTP for others) location / { - proxy_pass http://127.0.0.1:$upstream_port; + proxy_pass https://127.0.0.1:$upstream_port; + proxy_ssl_verify off; # Skip SSL verification for local connection proxy_set_header Host \$host; proxy_set_header X-Real-IP \$remote_addr; proxy_set_header X-Forwarded-For \$proxy_add_x_forwarded_for; diff --git a/tools/deploy/generated_configs/code.mnemo-cards.online.conf b/tools/deploy/generated_configs/code.mnemo-cards.online.conf index a85d9ac..c048fb5 100644 --- a/tools/deploy/generated_configs/code.mnemo-cards.online.conf +++ b/tools/deploy/generated_configs/code.mnemo-cards.online.conf @@ -1,5 +1,5 @@ # Nginx configuration for code.mnemo-cards.online -# Generated by generate-nginx-configs.sh on Thu Nov 27 22:04:55 MSK 2025 +# Generated by generate-nginx-configs.sh on Thu Nov 27 22:14:27 MSK 2025 # Service: forgejo server { diff --git a/tools/deploy/generated_configs/mnemo-cards.online.conf b/tools/deploy/generated_configs/mnemo-cards.online.conf index 2c341e8..c6491a9 100644 --- a/tools/deploy/generated_configs/mnemo-cards.online.conf +++ b/tools/deploy/generated_configs/mnemo-cards.online.conf @@ -1,5 +1,5 @@ # Nginx configuration for mnemo-cards.online -# Generated by generate-nginx-configs.sh on Thu Nov 27 22:04:55 MSK 2025 +# Generated by generate-nginx-configs.sh on Thu Nov 27 22:14:27 MSK 2025 # Service: webapp server { diff --git a/tools/deploy/generated_configs/vscode.mnemo-cards.online.conf b/tools/deploy/generated_configs/vscode.mnemo-cards.online.conf index 06aee95..eb79f7d 100644 --- a/tools/deploy/generated_configs/vscode.mnemo-cards.online.conf +++ b/tools/deploy/generated_configs/vscode.mnemo-cards.online.conf @@ -1,5 +1,5 @@ # Nginx configuration for vscode.mnemo-cards.online -# Generated by generate-nginx-configs.sh on Thu Nov 27 22:04:55 MSK 2025 +# Generated by generate-nginx-configs.sh on Thu Nov 27 22:14:27 MSK 2025 # Service: vscode server {