From 7f87b98250e2eebcbbec4a6295ec68801550bddf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A2=D0=B0=D1=82=D1=8C=D1=8F=D0=BD=D0=B0=20=D0=A4=D0=B0?= =?UTF-8?q?=D1=80=D0=B1=D0=B5=D1=80?= Date: Wed, 21 Oct 2026 15:27:21 +0400 Subject: readme --- README.md | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 60 insertions(+), 11 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index bb0707e..182ca57 100644 --- a/README.md +++ b/README.md @@ -114,18 +114,18 @@ CGIT_CONFIG=/etc/cgitrc /usr/lib/cgit/cgit.cgi Конфигурация nginx: ``` - location /cgit-css/ { - alias /usr/share/cgit/; - try_files $uri =404; - } +location /cgit-css/ { + alias /usr/share/cgit/; + try_files $uri =404; + } - location / { - include fastcgi_params; - fastcgi_param SCRIPT_FILENAME /usr/lib/cgit/cgit.cgi; - fastcgi_param PATH_INFO $uri; - fastcgi_param QUERY_STRING $args; - fastcgi_pass unix:/run/fcgiwrap.socket; - } + location / { + include fastcgi_params; + fastcgi_param SCRIPT_FILENAME /usr/lib/cgit/cgit.cgi; + fastcgi_param PATH_INFO $uri; + fastcgi_param QUERY_STRING $args; + fastcgi_pass unix:/run/fcgiwrap.socket; + } ``` ``` @@ -135,3 +135,52 @@ CGIT_CONFIG=/etc/cgitrc /usr/lib/cgit/cgit.cgi description = Мой тестовый репозиторий owner = user ``` + +``` +sudo apt update +sudo apt install python3-pygments +sudo apt install python3-markdown +sudo chmod +x /usr/lib/cgit/filters/syntax-highlighting.py +sudo chmod +x /usr/lib/cgit/filters/about-formatting.sh +``` + +``` +source-filter=/usr/lib/cgit/filters/syntax-highlighting.py +about-filter=/usr/lib/cgit/filters/about-formatting.sh +readme=:README.md +readme=:readme.md +readme=:README.txt +readme=:README + +``` + +``` +sudo systemctl restart fcgiwrap +``` + +``` +sudo nano /usr/lib/cgit/filters/about-formatting.sh +python3 -m markdown --version +echo "# Тестовый заголовок" | /usr/lib/cgit/filters/about-formatting.sh readme.md + + +``` + +``` +virtual-root=/ +css=/cgit-css/cgit.css +logo=/cgit-css/cgit.png +favicon=/cgit-css/favicon.ico +source-filter=/usr/lib/cgit/filters/syntax-highlighting.py +about-filter=/usr/lib/cgit/filters/about-formatting.sh +readme=:README.md +readme=:readme.md +readme=:README.txt +readme=:README +root-readme=README.md +enable-git-config=1 +remove-suffix=1 +scan-path=/home/git/repositories/public +main-title=Asustem.ru +snapshots=tar.gz zip +``` -- cgit v1.2.3