> Hello, > I have been trying to host a web site on a spare computer using Guix > System, which has been pretty straightforward and easy! I thought I'd > challenge myself and try to set up git hosting on the same machine, and > that is going a little less smoothly... I was hoping someone could point > me in the right direction. >
Hi mononoke. I currently do not have the time to sit down and properly explain what kind of configuration needs to be declared for nginx and cgit to cooperate peacefully. It has been a long time since I inspired myself with someone else’s configuration to get those services to work together. One crucial point is to add nginx to the git group. Please look and inspire yourself with https://git.marekpasnikowski.pl/deployment.git/tree/deployment/systems/aisaka.scm The user account manipulation I mentioned earlier is defined early in the file in variable nginx-account. I am still in the process of cleaning up that module — some variable names may not make the most sense. If anyone else could take a look and help explain in a follow-up email, for future reference, I would be thankful. I myself have half-forgotten the specifics of cgit configuration, which I had copied and minimally adapted from another person’s code. Marek Paśnikowski Guix User
signature.asc
Description: This is a digitally signed message part.
