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 {