Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-06-12 | r/920 feat(camden): Move hound to cs.tvl.fyi | Vincent Ambo | 1 | -13/+22 | |
The old host at cs.tazj.in now redirects there, and I've added a helper function for creating these redirections. Change-Id: I66794d752df46c8e795e47aedfaffd8c27c45627 Reviewed-on: https://cl.tvl.fyi/c/depot/+/89 Reviewed-by: riking <rikingcoding@gmail.com> Reviewed-by: tazjin <mail@tazj.in> | |||||
2020-06-12 | r/919 fix(camden): addSSL -> forceSSL for all pages | Vincent Ambo | 1 | -4/+4 | |
Change-Id: I451d1bc1a21d4ff25c0c70c963cf17bb924961db Reviewed-on: https://cl.tvl.fyi/c/depot/+/84 Reviewed-by: lukegb <lukegb@tvl.fyi> | |||||
2020-06-12 | r/918 chore(ops/nixos/modules): Add edef to slapd | edef | 1 | -0/+9 | |
Change-Id: I063a09cdc3bb81397a44f7356f1c11ebd715f74f Reviewed-on: https://cl.tvl.fyi/c/depot/+/88 Reviewed-by: tazjin <mail@tazj.in> | |||||
2020-06-12 | r/917 feat(camden): add /irc/ shortlink | Kane York | 1 | -0/+2 | |
Change-Id: If17c758c323aaf00fdf26ddfafaea10acbf1453e Reviewed-on: https://cl.tvl.fyi/c/depot/+/70 Reviewed-by: tazjin <mail@tazj.in> Reviewed-by: riking <rikingcoding@gmail.com> | |||||
2020-06-12 | r/916 feat(camden): Move cgit to code.tvl.fyi | Vincent Ambo | 3 | -10/+19 | |
Moves the host at which cgit is served to 'code.tvl.fyi'. Also updates related projects that link to this, most importantly: * Hound's & Gerrit's cgit link bases have been updated * besadii is updated to request CI builds for the new location Change-Id: I44e3e584010ac29cc913ebb1a197c996eb024d80 Reviewed-on: https://cl.tvl.fyi/c/depot/+/71 Reviewed-by: lukegb <lukegb@tvl.fyi> | |||||
2020-06-12 | r/915 chore(ops/nixos/modules): Add q3k to slapd | Sergiusz Bazanski | 1 | -0/+9 | |
Change-Id: I083bc4e9283a882e97a6b9098d6a126ca7bb0a93 Reviewed-on: https://cl.tvl.fyi/c/depot/+/68 Reviewed-by: lukegb <lukegb@tvl.fyi> | |||||
2020-06-11 | r/914 chore(nixos/camden): Point hound at the depot on gerrit | Vincent Ambo | 1 | -1/+1 | |
Change-Id: I19cbffae75017ceefbc19397c54156eb348eda27 Reviewed-on: https://cl.tvl.fyi/c/depot/+/65 Reviewed-by: lukegb <lukegb@tvl.fyi> | |||||
2020-06-11 | r/912 chore(nixos/frog): Move frog to nixos-unstable | Vincent Ambo | 1 | -7/+2 | |
There are no remaining traces of Emacs breakage in unstable - as far as I can tell. Change-Id: I06c5d78aa3ff9c0cc00c62e6d6966c5079fb3b24 Reviewed-on: https://cl.tvl.fyi/c/depot/+/63 Reviewed-by: tazjin <mail@tazj.in> | |||||
2020-06-11 | r/910 feat(nixos/frog): Enable lieer sync for mail@tazj.in | Vincent Ambo | 1 | -0/+20 | |
Change-Id: I38a338143d57d5f49532d200910f9406fa49f535 Reviewed-on: https://cl.tvl.fyi/c/depot/+/61 Reviewed-by: tazjin <mail@tazj.in> | |||||
2020-06-11 | r/909 feat(monorepo-gerrit): link to git.tazj.in as source browser | Luke Granger-Brown | 1 | -0/+14 | |
Change-Id: Ia31389a958c1927b63dfebb7c2ed2054177410b4 Reviewed-on: https://cl.tvl.fyi/c/depot/+/23 Reviewed-by: tazjin <mail@tazj.in> | |||||
2020-06-11 | r/907 fix(monorepo-gerrit): Disable 'DynamicUser' feature for Gerrit | Vincent Ambo | 1 | -0/+13 | |
This change makes Gerrit run as the 'git' user, which can be shared by other services such as hound or cgit to access the git trees. Change-Id: Ic6c91f3e852184f5ef21f4374738cbf687462194 Reviewed-on: https://cl.tvl.fyi/c/depot/+/21 Reviewed-by: lukegb <lukegb@tvl.fyi> Reviewed-by: isomer <isomer@tvl.in> | |||||
2020-06-11 | r/906 fix(monorepo-gerrit): Extract SSH username from LDAP correctly | Vincent Ambo | 2 | -2/+3 | |
2020-06-11 | r/905 feat(tvl-slapd): Add lukegb's user account | Vincent Ambo | 1 | -0/+9 | |
2020-06-11 | r/904 fix(monorepo-gerrit): Configure nginx reverse proxy correctly | Vincent Ambo | 2 | -3/+9 | |
Configures the reverse-proxy as per Gerrit's documentation at https://gerrit-review.googlesource.com/Documentation/config-reverseproxy.html | |||||
2020-06-11 | r/903 feat(ops/nixos/modules): Add myself. | Perry Lorier | 1 | -6/+15 | |
Also alphabetise | |||||
2020-06-11 | r/902 chore(ops/nixos/modules): Add riking to slapd | Kane York | 2 | -0/+14 | |
2020-06-11 | r/901 fix(ops/nixos/camden): Include /var/cache/nginx in nginx fix timer | Vincent Ambo | 1 | -1/+1 | |
2020-06-11 | r/899 feat(monorepo-gerrit): Configure Gerrit for LDAP authentication | Vincent Ambo | 1 | -0/+15 | |
2020-06-11 | r/898 feat(ops/nixos/modules): Add TVL slapd module | Vincent Ambo | 3 | -0/+60 | |
This initialises an OpenLDAP server for tvl.fyi This is the least annoying way to bootstrap Gerrit. Yep. | |||||
2020-06-11 | r/897 feat(ops/nixos): Add module for configuring Gerrit for the repo | Vincent Ambo | 2 | -1/+35 | |
2020-06-11 | r/896 chore(ops/nixos/camden): Move camden back to nixos-unstable | Vincent Ambo | 1 | -1/+1 | |
2020-06-11 | r/892 feat(nixos/frog): Enable settings required for hardware support | Vincent Ambo | 1 | -2/+7 | |
... also updates to the latest kernel (this is 5.4 -> 5.6 atm) | |||||
2020-06-11 | r/891 fix(nixos/frog): Use correct label for LUKS device | Vincent Ambo | 1 | -1/+1 | |
2020-06-11 | r/890 feat(ops/nixos): Initial NixOS configuration for frog | Vincent Ambo | 3 | -0/+240 | |
This is mostly based on the nugget configuration, because frog replaces nugget. | |||||
2020-06-07 | r/885 feat(ops/nixos/camden): Link to the TVL monorepo doc | Vincent Ambo | 1 | -0/+2 | |
2020-05-31 | r/874 feat(ops/nixos/nugget): Install zoxide | Vincent Ambo | 1 | -1/+7 | |
2020-05-26 | r/858 feat(ops/nixos/camden): Index nixpkgs in hound | Vincent Ambo | 1 | -0/+8 | |
There is a local nixpkgs clone at /var/git/nixpkgs which must be manually set to have 'master' point at the desired ref (hound only supports master). | |||||
2020-05-26 | r/855 feat(ops/nixos/camden): Set up hound at cs.tazj.in | Vincent Ambo | 1 | -2/+30 | |
2020-05-26 | r/854 feat(ops/nixos): Add a module for hound | Vincent Ambo | 1 | -0/+62 | |
This module sets up hound, a generic code search engine. | |||||
2020-05-26 | r/853 ffeat(ops/nixos): Add a dummy to make depot available in modules | Vincent Ambo | 2 | -0/+21 | |
Because modules are not called via the default depot setup (for now ...), this introduces a dummy module that stores the depot tree itself in the module configurations. This makes it possible to write modules that use packages from the depot. | |||||
2020-05-24 | r/837 feat(ops/nixos/nugget): Add sysctl setting necessary for perf | Vincent Ambo | 1 | -0/+4 | |
2020-05-24 | r/836 feat(ops/nixos/nugget): Install perf tool | Vincent Ambo | 1 | -0/+1 | |
2020-05-23 | r/830 feat(ops/nixos/nugget): Install rr and hyperfine | Vincent Ambo | 1 | -0/+2 | |
2020-05-22 | r/814 fix(ops/nixos): Pin systems to stable channel | Vincent Ambo | 2 | -2/+2 | |
NixOS unstable has some software I want when building things, but it's also broken. This pins systems to the stable channel for now. | |||||
2020-05-22 | r/810 chore: Update from Clang 9 to Clang 10 for all projects | Vincent Ambo | 1 | -1/+1 | |
2020-05-22 | r/809 chore(ops/nixos/nugget): Increase user RuntimeDirectory size to 4GB | Vincent Ambo | 1 | -0/+5 | |
clangd needs more space to run successfully on the Nix repository. | |||||
2020-05-22 | r/807 chore(ops/nixos/nugget): Use upstream Chromium again | Vincent Ambo | 1 | -1/+1 | |
Ostensibly there is also a new way to enable VAAPI, need to look into that. | |||||
2020-05-21 | r/798 chore(ops/nixos/nugget): Enable fstrim service | Vincent Ambo | 1 | -0/+3 | |
2020-05-17 | r/746 feat(ops/nixos/nugget): Replace system-nix with meson-built one | Vincent Ambo | 1 | -0/+1 | |
What could possibly go wrong. | |||||
2020-05-17 | r/722 feat(ops/nixos/nugget): Install meson build system | Vincent Ambo | 1 | -0/+1 | |
2020-05-11 | r/711 feat(ops/nixos/camden): add /meet/ redirect to tvl.fyi | Luke Granger-Brown | 1 | -0/+2 | |
I'm too lazy to keep going to the website to click the button and also too lazy to add my own redirect. Add one to tvl.fyi. | |||||
2020-04-26 | r/696 feat(ops/nixos/nugget): Enable SSH agent on nugget | Vincent Ambo | 1 | -0/+1 | |
2020-04-26 | r/695 feat(ops/nixos/camden): Enable SSH agent auth | Vincent Ambo | 1 | -0/+3 | |
2020-04-26 | r/694 feat(ops/nixos/nugget): Install idualctl | Vincent Ambo | 1 | -0/+1 | |
2020-04-26 | r/693 fix(ops/nixos/camden): Use new //fun/idual CLI structure | Vincent Ambo | 1 | -1/+2 | |
2020-04-26 | r/690 feat(ops/nixos/camden): Disable camden firewall | Vincent Ambo | 1 | -1/+1 | |
The local network is considered trusted and ingress from the outside world is now handled by the Edgerouter. | |||||
2020-04-26 | r/688 feat(fun/idual && nixos/camden): Add light alarm systemd units | Vincent Ambo | 1 | -1/+11 | |
Adds a systemd unit to run the idual light alarm using a transient timer created by systemd-run. | |||||
2020-04-25 | r/684 chore(ops/nixos/nugget): Remove camden from /etc/hosts | Vincent Ambo | 1 | -4/+0 | |
The new router can actually deal with this sensibly. | |||||
2020-04-22 | r/669 fix(ops/nixos/camden): Introduce brute-force nginx issue fix | Vincent Ambo | 1 | -0/+19 | |
This adds a timer running every minute that fixes the nginx permissions that were broken in NixOS 20.03 | |||||
2020-04-21 | feat(ops/nixos/camden): Install 'bat' and 'ripgrep' on camden | Vincent Ambo | 1 | -0/+2 | |