Commit graph

1330 commits

Author SHA1 Message Date
7b80b817dd copybara: depend on jdk14_headless instead of 'headful' jre 2020-10-18 13:26:29 +00:00
4e14ee8111 ops/nixos: mark nix.gc.automatic as default 2020-10-18 12:59:33 +00:00
e3f83ad608 ops/nixos: run nix-collect-garbage daily, except on clients 2020-10-18 01:17:35 +00:00
4466be3776 twitterchiver/viewer: set retweeted icon to grey 2020-10-18 01:08:47 +00:00
0d8ff4ba40 twitterchiver/viewer: add titles to pages 2020-10-18 01:08:12 +00:00
0fed7d1245 docker-images: add twitterchiver/viewer 2020-10-18 01:03:09 +01:00
c5a53d9334 twitterchiver: init viewer 2020-10-18 01:02:46 +01:00
36682c25cf Add new gopkgs for twitterchiver viewer. 2020-10-18 01:02:23 +01:00
1aa2236f64 graphical-client: add dino 2020-10-17 12:17:47 +01:00
89d3afd8f0 ops/nixos: move some things into a graphical-clients module 2020-10-17 12:17:18 +01:00
6edb818126 ixvm-fra01: add kernel modules for VirtIO disk 2020-10-15 13:50:52 +00:00
3bab7ede2d totoro: add secretsync 2020-10-15 13:22:18 +00:00
d5d4d6eb33 kusakabe: updates for XMPP 2020-10-15 13:24:37 +00:00
Default email
4a3aa3d7d8 Project import generated by Copybara.
GitOrigin-RevId: 24c9b05ac53e422f1af81a156f1fd58499eb27fb
2020-10-11 14:50:04 +02:00
Default email
1693fb2285 Project import generated by Copybara.
GitOrigin-RevId: 420f89ceb267b461eed5d025b6c3c0e57703cc5c
2020-10-07 11:15:18 +02:00
6b84fe71f7 ci-root: add docker images to ci-root 2020-10-10 21:02:23 +00:00
7f99b80dbe maint/update_nixpkgs: init 2020-10-10 17:10:33 +00:00
e0969055f6 ops/nixos: make references to nixpkgs modules use relative paths 2020-10-10 19:39:26 +00:00
11a7fefe1c totoro: add openshift dependencies, tailscale expose 192.168.1.0/24 2020-09-13 15:16:03 +00:00
949c86e816 kusakabe: enable send-proxy-v2 for requests to OKD haproxy 2020-10-06 00:29:37 +00:00
04c3a8431b go/openshiftauth: init
This is a small "library" for wrapping binaries with magic OAuth authentication based on the automatically-injected k8s service account tokens and OpenShift's OAuth service.

There's an example of this deployed at https://example-lukegb-openshiftauth-test.apps.k8s.lukegb.tech/.

The main pieces of setup that need to happen is:

* Set "serviceAccount" in pod definition
* Add Route for pod
* Edit serviceaccount and add metadata.annotations, e.g.:
    serviceaccounts.openshift.io/oauth-redirectreference.first: >-
      {"kind":"OAuthRedirectReference","apiVersion":"v1","reference":{"kind":"Route","name":"example"}}
2020-10-04 14:38:56 +01:00
9bd61285a7 third_party/gopkgs: import some more packages 2020-10-04 14:36:31 +01:00
b71cc68f24 go: move go.mod to go folder 2020-10-04 11:33:08 +01:00
014d1c881a twitterchiver/archiver: store mapping of tweet ID to user ID that saw it 2020-10-04 03:42:02 +01:00
68d8fa6d42 third_party/go: inject SSL_CERT_FILE into built containers 2020-10-04 03:14:53 +01:00
382dad7c6d marukuru: add nix config to deployer container 2020-10-04 03:00:03 +01:00
3325bac83b Backed out changeset 0a0814edc45e 2020-10-04 02:58:42 +01:00
190606746c ops/nixos/lib/common: add the binary cache credentials to nix.envVars 2020-10-04 02:56:34 +01:00
3b268f67c6 dockerpush: try to use the CI nix cache 2020-10-04 02:44:15 +01:00
9934098c50 gitlab-ci: move dockerpush into hack shell script 2020-10-04 02:36:18 +01:00
cb4100412a gitlab-ci: add docker-images push 2020-10-04 02:34:09 +01:00
d0e40e4a6b nix/pkgs: add crane 2020-10-04 02:33:44 +01:00
c384c31248 twitterchiver: move archiver to subattribute 2020-10-04 01:25:36 +01:00
ee7ad0adfd kusakabe: also expose k8s apiserver 2020-10-04 01:15:58 +01:00
225dfdc114 misc: fix up reuse lint 2020-10-04 01:08:07 +01:00
dd3c58548d go/twitterchiver: init 2020-10-04 01:07:59 +01:00
ededad92d0 third_party: add gopkgs (for twitterchiver, tbd) 2020-10-04 01:04:18 +01:00
27f446fa8e porcorosso: enable podman 2020-10-04 01:03:28 +01:00
67d0361ce6 third_party: init tvl 2020-10-04 01:03:12 +01:00
Default email
c4fb0432ae Project import generated by Copybara.
GitOrigin-RevId: 3fc1143a04da49a92c3663813c6a0c1e8ccd477f
2020-09-29 23:42:59 -04:00
00c94273fd go/twitterchiver: init 2020-10-04 00:17:35 +01:00
2c613bf2f1 porcorosso: switch back to nvidia 2020-10-04 00:11:45 +01:00
4b878360f5 kusakabe: add postgresql for twitterchiver 2020-10-03 23:13:20 +00:00
2b4f4d6b16 kusakabe: revamp config as VM host 2020-10-02 14:21:49 +00:00
7b53535355 misc: fix up after nixpkgs update 2020-09-30 17:39:34 +00:00
Default email
58f8944c92 Project import generated by Copybara.
GitOrigin-RevId: 5aba0fe9766a7201a336249fd6cb76e0d7ba2faf
2020-09-24 23:45:31 -05:00
ae0eda1ba8 marukuru: disable gitlab's built-in prometheus instance 2020-09-30 16:09:41 +00:00
0a3a2043b1 porcorosso: switch to intel for X11; I'm on the move 2020-08-22 17:07:43 +01:00
75a3933c16 merge: resolve oops 2020-09-07 11:07:17 +00:00
ea8020262c ops/nixos/lib/common: add rsync 2020-09-07 10:59:47 +00:00