about summary refs log tree commit diff
path: root/services/cgit-taz/default.nix (follow)
AgeCommit message (Collapse)AuthorFilesLines
2019-12-20 r/228 feat(cgit-taz): Enable display of remote branches in listingVincent Ambo1-6/+7
2019-12-20 r/227 feat(cgit-taz): Enable built-in README rendering & syntax highlightsVincent Ambo1-0/+2
This is currently using a bunch of Python - once I have time this will be migrated to something saner.
2019-12-20 r/226 fix(cgit-taz): Display personal email on depotVincent Ambo1-2/+2
2019-12-20 r/224 feat(cgit-taz): Patch cgit to construct monorepo URLsVincent Ambo1-1/+8
Effectively dropping /depot/ from all URLs.
2019-12-20 r/223 fix(cgit-taz): Drop /cgit.cgi prefix from vhostVincent Ambo1-1/+1
2019-12-20 r/222 feat(cgit-taz): Display README.md for repositoryVincent Ambo1-0/+1
2019-12-20 r/214 fix(cgit-taz): Depot checkout is no longer a bare repositoryVincent Ambo1-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/212 chore(cgit-taz): Remove git synchronisation from startup scriptVincent Ambo1-7/+0
This will be moved into a sidecar container using sync-gcsr that updates the repo periodically.
2019-12-18 r/196 fix(cgit-taz): Force gcloud to use specific CA bundleVincent Ambo1-0/+3
It doesn't like reading the bundle from /etc/ssl apparently.
2019-12-18 r/194 refactor(cgit-taz): Use Google Cloud SDK to authenticate repo accessVincent Ambo1-13/+4
Fighting SSH's peculiarities around how hard it tries to not be scriptable is tiresome.
2019-12-18 r/193 fix(cgit-taz): Create users required by SSH in the containerVincent Ambo1-0/+4
This might not actually work because SSH will have issues with key permissions, presumably.
2019-12-18 r/192 fix(cgit-taz): Pin SSH into image via NixVincent Ambo1-0/+1
2019-12-18 r/191 fix(cgit-taz): Clone depot via SSHVincent Ambo1-4/+2
Keys are provided in a Kubernetes secret.
2019-12-18 r/190 fix(cgit-taz): Explicitly configure CA certs for gitVincent Ambo1-1/+3
2019-12-18 r/189 feat(cgit-taz): Clone depot on container launchVincent Ambo1-1/+9
This makes for a pretty static server for now, but we'll get there.
2019-12-18 r/184 feat(cgit-taz): Apply cgit configuration by patching thttpdVincent Ambo1-22/+29
This is just an optimisation because it compiles faster v0v
2019-12-18 r/180 feat(services/cgit-taz): Check in initial cgit configurationVincent Ambo1-0/+51
This is currently just a test to serve examples from my local machine, nothing more fancy than that.