Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-12-20 | r/220 fix(infra/k8s): Workaround for nginx crash on pidfile write | Vincent Ambo | 1 | -1/+1 | |
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. | |||||
2019-12-20 | r/219 chore(third_party): Expose nginx | Vincent Ambo | 1 | -0/+1 | |
2019-12-20 | r/218 chore(infra/dns): Update state of root-tazj-in record sets | Vincent Ambo | 1 | -14/+19 | |
2019-12-20 | r/217 feat(infra/k8s): Deploy sync-gcsr container into cgit pod | Vincent Ambo | 1 | -5/+18 | |
This actually works - who would have thought! | |||||
2019-12-20 | r/216 fix(sync-gcsr): Fix broken log statement | Vincent Ambo | 1 | -1/+1 | |
2019-12-20 | r/215 fix(buildGo): Use builder directory as fake $HOME | Vincent Ambo | 1 | -0/+1 | |
It turns out that the `go` tool writes a bunch of stuff into $HOME, or rather, tries to - Nixery doesn't let it. | |||||
2019-12-20 | r/214 fix(cgit-taz): Depot checkout is no longer a bare repository | Vincent Ambo | 1 | -1/+1 | |
To be compatible with sync-gcsr, the `.git` folder must be referenced directly as there is an actual worktree on the filesystem now. | |||||
2019-12-20 | r/213 fix(sync-gcsr): Use local worktree & pull changes into it | Vincent Ambo | 1 | -13/+25 | |
Just fetching the remote of a bare repository does not update local tracking branches, which means that changes do not become visible in cgit. | |||||
2019-12-20 | r/212 chore(cgit-taz): Remove git synchronisation from startup script | Vincent Ambo | 1 | -7/+0 | |
This will be moved into a sidecar container using sync-gcsr that updates the repo periodically. | |||||
2019-12-20 | r/211 feat(services/sync-gcsr): Add git synchronisation helper | Vincent Ambo | 2 | -0/+90 | |
Adds a tiny program that keeps a checkout of a remote git repository in sync with a folder on the local filesystem. This is going to be used to mirror the GCSR repository onto a local disk for cgit serving. | |||||
2019-12-20 | r/210 feat(infra/k8s): Add git cookie secret for repository sync | Vincent Ambo | 2 | -0/+10 | |
2019-12-20 | r/209 fix(tools): Correctly resolve kms_pass->pass | Vincent Ambo | 1 | -1/+2 | |
The binary name doesn't match the one inside of the derivation, but this is intentional. | |||||
2019-12-20 | r/208 fix(emacs.d): Correctly restore default font size in randr-single | Vincent Ambo | 1 | -1/+1 |