Age | Commit message (Collapse) | Author | Files | Lines |
|
This moves the various projects from "type-based" folders (such as
"services" or "tools") into more appropriate semantic folders (such as
"nix", "ops" or "web").
Deprecated projects (nixcon-demo & gotest) which only existed for
testing/demonstration purposes have been removed.
(Note: *all* builds are broken with this commit)
|
|
Configures nginx to rewrite all requests to cgit, except for those
retrieving static files, to `/depot/`.
In combination with the previous commits that apply patches to cgit
itself, this effectively means that the depot is rendered on the site
root.
This is pretty cool: It lets people do stuff like `git clone
https://git.tazj.in` and get the depot!
|
|
Newer versions of nginx apparently hard-crash if they can't write a
PID file in the current directory.
To work around this, some writeable scratch space is created for the
nginx daemon to write its PID to.
|
|
|
|
The redirect is currently all that this instance does. It is required
because HTTP load balancers in GCP don't support URL rewriting.
|