summaryrefslogtreecommitdiff
path: root/roles/cgit/files
AgeCommit message (Collapse)Author
2024-05-03Add dots to commentsDmitry Ilvokhin
2024-05-03List repositories explicitly instead of scan-pathDmitry Ilvokhin
This allowes to have private repositories on the same server.
2024-04-26Remove favicon from cgitDmitry Ilvokhin
We set root to /usr/share/webapps/cgit for cgit location. This directory contains favicon which served automatically. One way to stop it is to remove favicon, but every package update will bring it back in. So I just hardcoded into nginx config return code of 404 for favicon request to do not serve it.
2024-04-26Fix indent in nginx config for cgitDmitry Ilvokhin
2024-03-30Remove favicon deletion from cgit roleDmitry Ilvokhin
Favicon is back after each cgit package update. I don't think it worth it to fight with it. Nginx serves content out of /usr/share/webapps/cgit, which has some useful files inside as well and it doesn't really make sense to move working directory to different one either. For long term maintainability reasons lets use a default favicon.
2024-02-04Fix path to cgit directoriesDmitry Ilvokhin
2024-01-28Add forgotten cgitrc fileDmitry Ilvokhin
2024-01-21Add role for git serverDmitry Ilvokhin
The Git server role should support: * git ssh protocol, * git protocol, * git smart http protocol. Support for cgit will come as a separate role.