refactor: single kalinamall HAProxy config in docs with Gitea SNI/SSH

Made-with: Cursor
This commit is contained in:
PTah
2026-04-22 10:13:51 +10:00
parent 9d8d37eaf6
commit 25a9e5d972
5 changed files with 37 additions and 199 deletions
+4 -12
View File
@@ -4,12 +4,14 @@ on:
pull_request:
paths:
- "haproxy/**"
- "docs/haproxy-kalinamall.cfg"
- ".github/workflows/haproxy-lint.yml"
push:
branches:
- main
paths:
- "haproxy/**"
- "docs/haproxy-kalinamall.cfg"
- ".github/workflows/haproxy-lint.yml"
jobs:
@@ -41,16 +43,6 @@ jobs:
run: |
sudo haproxy -c -f /etc/haproxy/haproxy.cfg
- name: Validate kalinamall HAProxy example
- name: Validate kalinamall perimeter + Gitea HAProxy example
run: |
openssl req -x509 -nodes -newkey rsa:2048 \
-keyout /tmp/kalinamall.key \
-out /tmp/kalinamall.crt \
-days 1 \
-subj "/CN=git.kalinamall.ru"
cat /tmp/kalinamall.crt /tmp/kalinamall.key | sudo tee /etc/haproxy/certs/kalinamall.pem >/dev/null
sudo haproxy -c -f haproxy/haproxy-kalinamall.cfg.example
- name: Validate kalinamall perimeter HAProxy example
run: |
sudo haproxy -c -f haproxy/haproxy-perimeter-kalinamall.cfg.example
sudo haproxy -c -f docs/haproxy-kalinamall.cfg